From 0fe0b41cf90fce77ad09610ab925caee376452d2 Mon Sep 17 00:00:00 2001 From: Lyes Saadi Date: Sun, 21 Dec 2025 15:40:49 +0100 Subject: [PATCH] Fold is deprecated in favour of foldr --- modules/services/reverseproxy.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/services/reverseproxy.nix b/modules/services/reverseproxy.nix index e7e4ac7..29b2efb 100644 --- a/modules/services/reverseproxy.nix +++ b/modules/services/reverseproxy.nix @@ -169,21 +169,21 @@ in }) cfg.virtualHosts; # Génération des alias - getAliases = name: config: lib.fold ( + getAliases = name: config: lib.foldr ( tld: acc: acc ++ - (lib.fold (alias: acc: acc ++ ["${alias}.crans.${tld}"]) ["${name}.crans.${tld}"] config.serverAliases) + (lib.foldr (alias: acc: acc ++ ["${alias}.crans.${tld}"]) ["${name}.crans.${tld}"] config.serverAliases) ) - (lib.fold (alias: acc: acc ++ ["${alias}.crans.${mainTld}"]) [] config.serverAliases) + (lib.foldr (alias: acc: acc ++ ["${alias}.crans.${mainTld}"]) [] config.serverAliases) otherTld; # Configuration des alias - aliasConfig = lib.fold ( + aliasConfig = lib.foldr ( vhost: acc: acc // - lib.fold ( + lib.foldr ( alias: acc: acc //