fetchurl: fix resolvedUrl eval on URLs without mirror:// prefix (#431112)

This commit is contained in:
Philip Taron
2025-08-05 09:58:56 -07:00
committed by GitHub
+4 -1
View File
@@ -203,7 +203,10 @@ let
else
throw "unknown mirror:// site ${mirrorName}";
in
if mirrorName == null then url else "${lib.head mirrorList}${lib.elemAt mirrorSplit 1}";
if mirrorSplit == null || mirrorName == null then
url
else
"${lib.head mirrorList}${lib.elemAt mirrorSplit 1}";
in
assert