From 690af69257eb4349f20bedefffd24b9972e78274 Mon Sep 17 00:00:00 2001 From: cyclopentane Date: Sat, 20 Jun 2026 23:00:44 +0200 Subject: [PATCH] nixos/akkoma: fix assertion --- nixos/modules/services/web-apps/akkoma.nix | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/nixos/modules/services/web-apps/akkoma.nix b/nixos/modules/services/web-apps/akkoma.nix index c351c87e72a8..fb3bad0cc504 100644 --- a/nixos/modules/services/web-apps/akkoma.nix +++ b/nixos/modules/services/web-apps/akkoma.nix @@ -1167,17 +1167,16 @@ in }; config = mkIf cfg.enable { - assertions = - optionals - ( + assertions = [ + { + assertion = cfg.config.":pleroma".":media_proxy".enabled - && cfg.config.":pleroma".":media_proxy".base_url == null - ) - [ - '' - `services.akkoma.config.":pleroma".":media_proxy".base_url` must be set when the media proxy is enabled. - '' - ]; + -> cfg.config.":pleroma".":media_proxy".base_url != null; + message = '' + `services.akkoma.config.":pleroma".":media_proxy".base_url` must be set when the media proxy is enabled. + ''; + } + ]; warnings = optionals (with config.security; cfg.installWrapper && (!sudo.enable) && (!sudo-rs.enable)) [