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; }) cfg.virtualHosts;
# Génération des alias # Génération des alias
getAliases = name: config: lib.fold ( getAliases = name: config: lib.foldr (
tld: acc: tld: acc:
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; otherTld;
# Configuration des alias # Configuration des alias
aliasConfig = lib.fold ( aliasConfig = lib.foldr (
vhost: acc: vhost: acc:
acc acc
// //
lib.fold ( lib.foldr (
alias: acc: alias: acc:
acc acc
// //