From 6f3ece918171c1dfc63895db7a20c853561ea0f1 Mon Sep 17 00:00:00 2001 From: Leon Schuermann Date: Tue, 6 May 2025 02:27:36 +0000 Subject: [PATCH] mail-server/dovecot: check if quota is non-null instead of string --- mail-server/dovecot.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mail-server/dovecot.nix b/mail-server/dovecot.nix index ff2b3e6..c75aff2 100644 --- a/mail-server/dovecot.nix +++ b/mail-server/dovecot.nix @@ -125,9 +125,7 @@ let cat < ${userdbFile} ${lib.concatStringsSep "\n" (lib.mapAttrsToList (name: value: "${name}:::::::" - + (if lib.isString value.quota - then "userdb_quota_rule=*:storage=${value.quota}" - else "") + + lib.optionalString (value.quota != null) "userdb_quota_rule=*:storage=${value.quota}" ) cfg.loginAccounts)} EOF '';