diff --git a/lib/shift73k.ex b/lib/shift73k.ex index 500bfb21..571fdbad 100644 --- a/lib/shift73k.ex +++ b/lib/shift73k.ex @@ -6,4 +6,13 @@ defmodule Shift73k do Contexts are also responsible for managing your data, regardless if it comes from the database, an external API or others. """ + + @app_vars Application.get_env(:shift73k, :app_global_vars, time_zone: "America/New_York") + @app_time_zone @app_vars[:time_zone] + + @weekdays [:monday, :tuesday, :wednesday, :thursday, :friday, :saturday, :sunday] + + def app_time_zone, do: @app_time_zone + + def weekdays, do: @weekdays end diff --git a/lib/shift73k/accounts/user.ex b/lib/shift73k/accounts/user.ex index c8f62ae8..f0f5f036 100644 --- a/lib/shift73k/accounts/user.ex +++ b/lib/shift73k/accounts/user.ex @@ -1,7 +1,7 @@ defmodule Shift73k.Accounts.User do use Ecto.Schema import Ecto.Changeset - import Shift73k.Util.Dt, only: [weekdays: 0] + import Shift73k, only: [weekdays: 0] alias Shift73k.Shifts.Templates.ShiftTemplate alias Shift73k.Shifts.Shift diff --git a/lib/shift73k/util/dt.ex b/lib/shift73k/util/dt.ex deleted file mode 100644 index 8838b47c..00000000 --- a/lib/shift73k/util/dt.ex +++ /dev/null @@ -1,10 +0,0 @@ -defmodule Shift73k.Util.Dt do - @app_vars Application.get_env(:shift73k, :app_global_vars, time_zone: "America/New_York") - @app_time_zone @app_vars[:time_zone] - - @weekdays [:monday, :tuesday, :wednesday, :thursday, :friday, :saturday, :sunday] - - def app_time_zone, do: @app_time_zone - - def weekdays, do: @weekdays -end diff --git a/lib/shift73k_web/live/shift_import_live/index.html.leex b/lib/shift73k_web/live/shift_import_live/index.html.leex index 6989981e..2fb79247 100644 --- a/lib/shift73k_web/live/shift_import_live/index.html.leex +++ b/lib/shift73k_web/live/shift_import_live/index.html.leex @@ -35,7 +35,7 @@