Skip to content

Commit 2aaecd1

Browse files
committed
Fix renaming questionnaire version
1 parent c49f611 commit 2aaecd1

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

wizard-server/src/Wizard/Service/Questionnaire/Version/QuestionnaireVersionService.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ createVersion qtnUuid reqDto =
4646
runInTransaction $ do
4747
qtn <- findQuestionnaireByUuid qtnUuid
4848
checkOwnerPermissionToQtn qtn.visibility qtn.permissions
49-
validateQuestionnaireVersion reqDto qtn
49+
validateQuestionnaireVersionCreate reqDto qtn
5050
vUuid <- liftIO generateUuid
5151
currentUser <- getCurrentUser
5252
now <- liftIO getCurrentTime
@@ -60,7 +60,7 @@ modifyVersion qtnUuid vUuid reqDto =
6060
runInTransaction $ do
6161
qtn <- findQuestionnaireByUuid qtnUuid
6262
checkOwnerPermissionToQtn qtn.visibility qtn.permissions
63-
validateQuestionnaireVersion reqDto qtn
63+
validateQuestionnaireVersionUpdate reqDto qtn
6464
now <- liftIO getCurrentTime
6565
version <-
6666
case L.find (\v -> v.uuid == vUuid) qtn.versions of

wizard-server/src/Wizard/Service/Questionnaire/Version/QuestionnaireVersionValidation.hs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,14 @@ import Wizard.Model.Questionnaire.Questionnaire
1313
import Wizard.Model.Questionnaire.QuestionnaireEventLenses ()
1414
import Wizard.Model.Questionnaire.QuestionnaireVersion
1515

16-
validateQuestionnaireVersion :: QuestionnaireVersionChangeDTO -> Questionnaire -> AppContextM ()
17-
validateQuestionnaireVersion reqDto qtn = do
16+
validateQuestionnaireVersionCreate :: QuestionnaireVersionChangeDTO -> Questionnaire -> AppContextM ()
17+
validateQuestionnaireVersionCreate reqDto qtn = do
1818
validateQuestionnaireVersionEventExistence reqDto qtn
1919
validateQuestionnaireVersionUniqueness reqDto qtn
2020

21+
validateQuestionnaireVersionUpdate :: QuestionnaireVersionChangeDTO -> Questionnaire -> AppContextM ()
22+
validateQuestionnaireVersionUpdate = validateQuestionnaireVersionEventExistence
23+
2124
validateQuestionnaireVersionUniqueness :: QuestionnaireVersionChangeDTO -> Questionnaire -> AppContextM ()
2225
validateQuestionnaireVersionUniqueness reqDto qtn =
2326
case L.find (\v -> v.eventUuid == reqDto.eventUuid) qtn.versions of

0 commit comments

Comments
 (0)