diff options
Diffstat (limited to 'Handler/ReferenceListing.hs')
-rw-r--r-- | Handler/ReferenceListing.hs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Handler/ReferenceListing.hs b/Handler/ReferenceListing.hs index 690f3f7..9fda87f 100644 --- a/Handler/ReferenceListing.hs +++ b/Handler/ReferenceListing.hs | |||
@@ -11,8 +11,8 @@ postReferenceListingR = do | |||
11 | 11 | ||
12 | case insertResult of | 12 | case insertResult of |
13 | FormSuccess (Reference{..} `WithType` t) -> runDB $ do | 13 | FormSuccess (Reference{..} `WithType` t) -> runDB $ do |
14 | upsertBy (UniqueKind referenceNormKind) (Kind referenceNormKind t) [ KindType =. t ] | 14 | void $ upsertBy (UniqueKind referenceNormKind) (Kind referenceNormKind t) [ KindType =. t ] |
15 | insert Reference{..} | 15 | void $ insert Reference{..} |
16 | return () | 16 | return () |
17 | FormFailure errors -> mapM_ (addMessage "formError" . toHtml) errors | 17 | FormFailure errors -> mapM_ (addMessage "formError" . toHtml) errors |
18 | _ -> return () | 18 | _ -> return () |
@@ -30,5 +30,5 @@ putReferenceListingR :: Handler Value | |||
30 | putReferenceListingR = do | 30 | putReferenceListingR = do |
31 | (Reference{..} `WithType` referenceType) <- requireCheckJsonBody | 31 | (Reference{..} `WithType` referenceType) <- requireCheckJsonBody |
32 | returnJson <=< runDB $ do | 32 | returnJson <=< runDB $ do |
33 | upsertBy (UniqueKind referenceNormKind) (Kind referenceNormKind referenceType) [ KindType =. referenceType ] | 33 | void $ upsertBy (UniqueKind referenceNormKind) (Kind referenceNormKind referenceType) [ KindType =. referenceType ] |
34 | withType =<< insertEntity Reference{..} | 34 | withType =<< insertEntity Reference{..} |