Fold is deprecated in favour of foldr

reverseproxy-fix
Lyes Saadi 2025-12-21 15:40:49 +01:00 committed by Pyjacpp
parent 73a5d4aeb9
commit 0fe0b41cf9
No known key found for this signature in database
GPG Key ID: ED479A5A26930939
1 changed files with 5 additions and 5 deletions

View File

@ -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
//