From 6a86e9e77ef391e22a5ee4fde893df09329e7ee4 Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Sun, 12 Nov 2023 17:11:16 +0800 Subject: [PATCH] Fix failure mode when metadata is garbage, fixes #921 --- lib/GHCup/Types/Stack.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/GHCup/Types/Stack.hs b/lib/GHCup/Types/Stack.hs index 52cea72..84c3b45 100644 --- a/lib/GHCup/Types/Stack.hs +++ b/lib/GHCup/Types/Stack.hs @@ -50,7 +50,7 @@ instance FromJSON SetupInfo where siSevenzExe <- o .:? "sevenzexe-info" siSevenzDll <- o .:? "sevenzdll-info" siMsys2 <- o .:? "msys2" .!= mempty - siGHCs <- o .:? "ghc" .!= mempty + siGHCs <- o .: "ghc" siStack <- o .:? "stack" .!= mempty pure SetupInfo {..}