mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-12 04:08:29 +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 = maybeAuthId >>= \muid -> case muid of
|
||||
Nothing -> return ()
|
||||
Just uid -> do
|
||||
runDB $ P.insert $ Like packageName uid
|
||||
return ()
|
||||
Just uid -> runDB $ P.insert_ $ Like packageName uid
|
||||
|
||||
postPackageUnlikeR :: PackageName -> Handler ()
|
||||
postPackageUnlikeR name = maybeAuthId >>= \muid -> case muid of
|
||||
Nothing -> return ()
|
||||
Just uid -> do
|
||||
runDB $ E.delete $ E.from $ \like ->
|
||||
E.where_ $ like ^. LikePackage E.==. E.val name
|
||||
&&. like ^. LikeVoter E.==. E.val uid
|
||||
return ()
|
||||
Just uid -> runDB $ P.deleteWhere [LikePackage ==. name, LikeVoter ==. uid]
|
||||
|
||||
postPackageTagR :: PackageName -> Handler ()
|
||||
postPackageTagR packageName =
|
||||
|
||||
Loading…
Reference in New Issue
Block a user