diff options
| author | Roman Smrž <roman.smrz@seznam.cz> | 2025-12-31 16:41:40 +0100 |
|---|---|---|
| committer | Roman Smrž <roman.smrz@seznam.cz> | 2025-12-31 16:42:40 +0100 |
| commit | c474b2ffb27af7aa80f53f51caeb85b97c9b3b72 (patch) | |
| tree | f62d58fd12dae5825a33890cdab61f5a0c0bc8c4 /src | |
| parent | 314bee95348b04d8f2f95dc558da39dae6505a47 (diff) | |
Diffstat (limited to 'src')
| -rw-r--r-- | src/Job.hs | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -389,7 +389,7 @@ prepareJob dir job inner = do checkoutAt subtree $ checkoutPath </> fromMaybe "" dest liftIO $ forM_ (jobUses job) $ \( jid, aname ) -> do - modifyError (userError . T.unpack) $ do + either (throwError . userError . T.unpack) pure <=< runExceptT $ do wpath <- getArtifactWorkPath dir jid aname let target = checkoutPath </> wpath liftIO $ createDirectoryIfMissing True $ takeDirectory target |