Fix build
This commit is contained in:
parent
4d0a1e8020
commit
1929c5cace
@ -734,19 +734,19 @@ colUserSemester = sortable (Just "semesternr") (i18nCell MsgStudyFeatureAge) $
|
|||||||
|
|
||||||
colUserField :: IsDBTable m c => Colonnade Sortable UserTableData (DBCell m c)
|
colUserField :: IsDBTable m c => Colonnade Sortable UserTableData (DBCell m c)
|
||||||
colUserField = sortable (Just "field") (i18nCell MsgCourseStudyFeature) $
|
colUserField = sortable (Just "field") (i18nCell MsgCourseStudyFeature) $
|
||||||
foldMap htmlCell . view (_userTableFeatures . _3)
|
foldMap i18nCell . view (_userTableFeatures . _3)
|
||||||
|
|
||||||
colUserFieldShort :: IsDBTable m c => Colonnade Sortable UserTableData (DBCell m c)
|
colUserFieldShort :: IsDBTable m c => Colonnade Sortable UserTableData (DBCell m c)
|
||||||
colUserFieldShort = sortable (Just "field-short") (i18nCell MsgCourseStudyFeature) $
|
colUserFieldShort = sortable (Just "field-short") (i18nCell MsgCourseStudyFeature) $
|
||||||
foldMap (htmlCell . shortStudyTerms) . view (_userTableFeatures . _3)
|
foldMap (i18nCell . ShortStudyTerms) . view (_userTableFeatures . _3)
|
||||||
|
|
||||||
colUserDegree :: IsDBTable m c => Colonnade Sortable UserTableData (DBCell m c)
|
colUserDegree :: IsDBTable m c => Colonnade Sortable UserTableData (DBCell m c)
|
||||||
colUserDegree = sortable (Just "degree") (i18nCell MsgStudyFeatureDegree) $
|
colUserDegree = sortable (Just "degree") (i18nCell MsgStudyFeatureDegree) $
|
||||||
foldMap htmlCell . preview (_userTableFeatures . _2 . _Just)
|
foldMap i18nCell . preview (_userTableFeatures . _2 . _Just)
|
||||||
|
|
||||||
colUserDegreeShort :: IsDBTable m c => Colonnade Sortable UserTableData (DBCell m c)
|
colUserDegreeShort :: IsDBTable m c => Colonnade Sortable UserTableData (DBCell m c)
|
||||||
colUserDegreeShort = sortable (Just "degree-short") (i18nCell MsgStudyFeatureDegree) $
|
colUserDegreeShort = sortable (Just "degree-short") (i18nCell MsgStudyFeatureDegree) $
|
||||||
foldMap (htmlCell . shortStudyDegree) . preview (_userTableFeatures . _2 . _Just)
|
foldMap (i18nCell . ShortStudyDegree) . preview (_userTableFeatures . _2 . _Just)
|
||||||
|
|
||||||
makeCourseUserTable :: CourseId -> _ -> _ -> DB Widget
|
makeCourseUserTable :: CourseId -> _ -> _ -> DB Widget
|
||||||
makeCourseUserTable cid colChoices psValidator =
|
makeCourseUserTable cid colChoices psValidator =
|
||||||
|
|||||||
@ -224,7 +224,7 @@ studyFeaturesPrimaryFieldFor oldFeatures mbuid = selectField $ do
|
|||||||
E.where_ $ ((feature E.^. StudyFeaturesId) `E.in_` E.valList oldFeatures)
|
E.where_ $ ((feature E.^. StudyFeaturesId) `E.in_` E.valList oldFeatures)
|
||||||
E.||. isPrimaryActiveUserStudyFeature feature
|
E.||. isPrimaryActiveUserStudyFeature feature
|
||||||
return (feature E.^. StudyFeaturesId, degree, field)
|
return (feature E.^. StudyFeaturesId, degree, field)
|
||||||
mr <- liftHandler . getMessageRender
|
MsgRenderer mr <- getMsgRenderer
|
||||||
mkOptionList . nonEmptyOptions (mr MsgNoPrimaryStudyField) <$> mapM (procOptions mr) rawOptions
|
mkOptionList . nonEmptyOptions (mr MsgNoPrimaryStudyField) <$> mapM (procOptions mr) rawOptions
|
||||||
where
|
where
|
||||||
isPrimaryActiveUserStudyFeature feature = case mbuid of
|
isPrimaryActiveUserStudyFeature feature = case mbuid of
|
||||||
@ -234,7 +234,7 @@ studyFeaturesPrimaryFieldFor oldFeatures mbuid = selectField $ do
|
|||||||
E.&&. feature E.^. StudyFeaturesType E.==. E.val FieldPrimary
|
E.&&. feature E.^. StudyFeaturesType E.==. E.val FieldPrimary
|
||||||
|
|
||||||
procOptions :: (StudyDegreeTerm -> Text) -> (E.Value StudyFeaturesId, Entity StudyDegree, Entity StudyTerms) -> Handler (Option (Maybe StudyFeaturesId))
|
procOptions :: (StudyDegreeTerm -> Text) -> (E.Value StudyFeaturesId, Entity StudyDegree, Entity StudyTerms) -> Handler (Option (Maybe StudyFeaturesId))
|
||||||
procOptions mr (E.Value sfid, Entity dgid sdegree, Entity stid sterm) = do
|
procOptions mr (E.Value sfid, Entity _dgid sdegree, Entity _stid sterm) = do
|
||||||
cfid <- encrypt sfid
|
cfid <- encrypt sfid
|
||||||
return Option
|
return Option
|
||||||
{ optionDisplay = mr $ StudyDegreeTerm sdegree sterm
|
{ optionDisplay = mr $ StudyDegreeTerm sdegree sterm
|
||||||
|
|||||||
Reference in New Issue
Block a user