diff options
| author | Gregor Kleen <gkleen@yggdrasil.li> | 2016-01-25 18:07:28 +0000 | 
|---|---|---|
| committer | Gregor Kleen <gkleen@yggdrasil.li> | 2016-01-25 18:07:28 +0000 | 
| commit | f706b4e7fad48712e2032e27efb1318326db2569 (patch) | |
| tree | bfa630d9de950cd89a8cd6565d5be84271944c0a /server/src/Thermoprint | |
| parent | fb76cda22eb5d778c6f274f3129efa705c78db16 (diff) | |
| download | thermoprint-f706b4e7fad48712e2032e27efb1318326db2569.tar thermoprint-f706b4e7fad48712e2032e27efb1318326db2569.tar.gz thermoprint-f706b4e7fad48712e2032e27efb1318326db2569.tar.bz2 thermoprint-f706b4e7fad48712e2032e27efb1318326db2569.tar.xz thermoprint-f706b4e7fad48712e2032e27efb1318326db2569.zip  | |
abortJob should not return 404 on success
Diffstat (limited to 'server/src/Thermoprint')
| -rw-r--r-- | server/src/Thermoprint/Server/API.hs | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/server/src/Thermoprint/Server/API.hs b/server/src/Thermoprint/Server/API.hs index 44b8402..2adca3c 100644 --- a/server/src/Thermoprint/Server/API.hs +++ b/server/src/Thermoprint/Server/API.hs  | |||
| @@ -148,7 +148,7 @@ abortJob jobId = do | |||
| 148 | current@(Queue pending _ _) <- readTVar $ queue p | 148 | current@(Queue pending _ _) <- readTVar $ queue p | 
| 149 | let filtered = Seq.filter (/= castId jobId) pending | 149 | let filtered = Seq.filter (/= castId jobId) pending | 
| 150 | writeTVar (queue p) $ current { pending = filtered } | 150 | writeTVar (queue p) $ current { pending = filtered } | 
| 151 | return $ ((==) `on` length) pending filtered | 151 | return . not $ ((==) `on` length) pending filtered | 
| 152 | when (not found) $ left err404 | 152 | when (not found) $ left err404 | 
| 153 | 153 | ||
| 154 | listDrafts :: Handler (Map API.DraftId (Maybe DraftTitle)) | 154 | listDrafts :: Handler (Map API.DraftId (Maybe DraftTitle)) | 
