mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-02-07 16:47:27 +01:00
Minor cleanups from code review
This commit is contained in:
parent
c9671e7f3c
commit
972fc5ae18
@ -171,18 +171,12 @@ formatNum = sformat commas
|
|||||||
postPackageLikeR :: PackageName -> Handler ()
|
postPackageLikeR :: PackageName -> Handler ()
|
||||||
postPackageLikeR packageName = maybeAuthId >>= \muid -> case muid of
|
postPackageLikeR packageName = maybeAuthId >>= \muid -> case muid of
|
||||||
Nothing -> return ()
|
Nothing -> return ()
|
||||||
Just uid -> do
|
Just uid -> runDB $ P.insert_ $ Like packageName uid
|
||||||
runDB $ P.insert $ Like packageName uid
|
|
||||||
return ()
|
|
||||||
|
|
||||||
postPackageUnlikeR :: PackageName -> Handler ()
|
postPackageUnlikeR :: PackageName -> Handler ()
|
||||||
postPackageUnlikeR name = maybeAuthId >>= \muid -> case muid of
|
postPackageUnlikeR name = maybeAuthId >>= \muid -> case muid of
|
||||||
Nothing -> return ()
|
Nothing -> return ()
|
||||||
Just uid -> do
|
Just uid -> runDB $ P.deleteWhere [LikePackage ==. name, LikeVoter ==. uid]
|
||||||
runDB $ E.delete $ E.from $ \like ->
|
|
||||||
E.where_ $ like ^. LikePackage E.==. E.val name
|
|
||||||
&&. like ^. LikeVoter E.==. E.val uid
|
|
||||||
return ()
|
|
||||||
|
|
||||||
postPackageTagR :: PackageName -> Handler ()
|
postPackageTagR :: PackageName -> Handler ()
|
||||||
postPackageTagR packageName =
|
postPackageTagR packageName =
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user