diff --git a/elixir/config/dev.exs b/elixir/config/dev.exs index 4c68147bd..c7e1a1e8f 100644 --- a/elixir/config/dev.exs +++ b/elixir/config/dev.exs @@ -111,6 +111,9 @@ config :phoenix, :plug_init_mode, :runtime config :domain, Domain.Mailer, adapter: Swoosh.Adapters.Local +# Enable the mock adapter for development +config :domain, Domain.Auth.Adapters.Mock.Jobs.SyncDirectory, enabled: true + config :workos, WorkOS.Client, api_key: System.get_env("WORKOS_API_KEY"), client_id: System.get_env("WORKOS_CLIENT_ID"), diff --git a/elixir/config/runtime.exs b/elixir/config/runtime.exs index 036f4a633..ee337ae6a 100644 --- a/elixir/config/runtime.exs +++ b/elixir/config/runtime.exs @@ -112,8 +112,8 @@ if config_env() == :prod do config :domain, Domain.Auth.Adapters.JumpCloud.Jobs.SyncDirectory, enabled: compile_config!(:background_jobs_enabled) - config :domain, Domain.Auth.Adapters.Mock.Jobs.SyncDirectory, - enabled: compile_config!(:background_jobs_enabled) + # Don't enable the mock sync directory job in production + config :domain, Domain.Auth.Adapters.Mock.Jobs.SyncDirectory, enabled: false if web_external_url = compile_config!(:web_external_url) do %{