ex_admin icon indicating copy to clipboard operation
ex_admin copied to clipboard

mix admin.install error

Open rickmutua opened this issue 6 years ago • 1 comments

$ mix admin.install
* creating css files
* creating js files
* updating config/config.exs
* skipping xain config. It already exists.
** (ArgumentError) could not fetch application environment :default_locale for application :gettext because the application was not loaded/started. If your application depends on :gettext at runtime, make sure to load/start it or list it under :extra_applications in your mix.exs file
    (elixir) lib/application.ex:373: Application.fetch_env!/2
    lib/gettext.ex:677: Gettext.dgettext/4
    lib/mix/tasks/admin.install.ex:229: Mix.Tasks.Admin.Install.do_dashboard/1
    lib/mix/tasks/admin.install.ex:57: Mix.Tasks.Admin.Install.do_install/1
    (mix) lib/mix/task.ex:314: Mix.Task.run_task/3
    (mix) lib/mix/cli.ex:80: Mix.CLI.run_task/2

rickmutua avatar Jul 05 '18 08:07 rickmutua

Workaround for us was adding a default_locale to our application's gettext config, e.g.

config :gettext,
  default_locale: "en/us"

That was in addition to following the suggestion in the error message, adding :gettext to the extra_applications list in mix.exs.

trptcolin avatar Aug 31 '18 18:08 trptcolin