module Handler.Course.News.Show ( getCNShowR ) where import Import import Handler.Utils getCNShowR :: TermId -> SchoolId -> CourseShorthand -> CryptoUUIDCourseNews -> Handler Html getCNShowR tid ssh csh cID = do nId <- decrypt cID CourseNews{..} <- runDB $ get404 nId siteLayout' (toWidget <$> courseNewsTitle) $ do setTitleI . prependCourseTitle tid ssh csh $ maybe (SomeMessage MsgCourseNews) SomeMessage courseNewsTitle $(widgetFile "course-news")