Fix a groupBy

This commit is contained in:
Michael Snoyman 2017-08-20 10:14:33 +03:00
parent 122e34ff12
commit 330637f430
No known key found for this signature in database
GPG Key ID: A048E8C057E86876

View File

@ -819,7 +819,7 @@ getLatestLtsByGhc = run $ fmap (dedupe . map toTuple) $ do
E.select $ E.from $ \(lts `E.InnerJoin` snapshot) -> do
E.on $ lts E.^. LtsSnap E.==. snapshot E.^. SnapshotId
E.orderBy [E.desc (lts E.^. LtsMajor), E.desc (lts E.^. LtsMinor)]
E.groupBy (snapshot E.^. SnapshotGhc, lts E.^. LtsMajor, lts E.^. LtsMinor)
E.groupBy (snapshot E.^. SnapshotGhc, lts E.^. LtsId, lts E.^. LtsMajor, lts E.^. LtsMinor, snapshot E.^. SnapshotId)
return (lts, snapshot)
where
toTuple (Entity _ lts, Entity _ snapshot) =