From 3188f429bf402ea4b14fe7c1a139351db7040789 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Sun, 29 Jan 2023 13:04:29 -0600 Subject: [PATCH] fix env checker --- config/config.exs | 3 ++- lib/aprs/application.ex | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/config/config.exs b/config/config.exs index 15c1360..a677b8f 100644 --- a/config/config.exs +++ b/config/config.exs @@ -65,7 +65,8 @@ config :aprs, aprs_is_port: 14580, aprs_is_default_filter: System.get_env("APRS_FILTER"), aprs_is_login_id: System.get_env("APRS_CALLSIGN"), - aprs_is_password: System.get_env("APRS_PASSCODE") + aprs_is_password: System.get_env("APRS_PASSCODE"), + env: config_env() # Import environment specific config. This must remain at the bottom # of this file so it overrides the configuration defined above. diff --git a/lib/aprs/application.ex b/lib/aprs/application.ex index 8913a1f..e6fca08 100644 --- a/lib/aprs/application.ex +++ b/lib/aprs/application.ex @@ -28,7 +28,7 @@ defmodule Aprs.Application do ] children = - if Mix.env() in [:prod, :dev] do + if Application.get_env(:aprs, :env) in [:prod, :dev] do children ++ [Aprs.Is.IsSupervisor] else children