diff --git a/modules/postgres.nix b/modules/postgres.nix index 067a593..6992413 100644 --- a/modules/postgres.nix +++ b/modules/postgres.nix @@ -316,10 +316,10 @@ in ]; upgrade.stopServices = with config.services; lib.mkMerge [ (lib.mkIf (atuin.enable && atuin.database.createLocally) [ "atuin" ]) - (lib.mkIf (c3nav.enable && pretalx.settings.database.host == "/run/postgresql" or false) [ "c3nav-web" "c3nav-worker" ]) + (lib.mkIf (config.services.c3nav.enable or false && c3nav.settings.database.host == "/run/postgresql") [ "c3nav-web" "c3nav-worker" ]) (lib.mkIf (gancio.enable && gancio.settings.db.dialect == "postgres") [ "gancio" ]) (lib.mkIf (gitea.enable && gitea.database.socket == "/run/postgresql") [ "gitea" ]) - (lib.mkIf (gradient.enable && gradient.configurePostgres) [ "gradient-server" ]) + (lib.mkIf (config.services.gradient.enable or false && gradient.configurePostgres) [ "gradient-server" ]) (lib.mkIf (grafana.enable && grafana.settings.database.host == "/run/postgresql") [ "grafana" ]) (lib.mkIf (healthchecks.enable && healthchecks.settings.DB_HOST == "/run/postgresql") [ "healthchecks" ]) (lib.mkIf (hedgedoc.enable && hedgedoc.settings.db.host == "/run/postgresql") [ "hedgedoc" ])