From 40a06a8beefc4b505b872c6c17ea6a75a4b676bb Mon Sep 17 00:00:00 2001 From: Filip Gralinski Date: Tue, 27 Aug 2019 23:39:24 +0200 Subject: [PATCH] Versions are obligatory for challanges and submission DB-SCEHEME-BREAKING CHANGE --- Handler/CreateChallenge.hs | 2 +- config/models | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Handler/CreateChallenge.hs b/Handler/CreateChallenge.hs index c3eb83a..337deac 100644 --- a/Handler/CreateChallenge.hs +++ b/Handler/CreateChallenge.hs @@ -146,7 +146,7 @@ addChallenge name publicRepoId privateRepoId chan = do challengeImage=mImage, challengeStarred=False, challengeArchived=Just False, - challengeVersion=Just commit} + challengeVersion=commit} updateTests challengeId chan diff --git a/config/models b/config/models index 2462ba0..3fd366e 100644 --- a/config/models +++ b/config/models @@ -40,7 +40,7 @@ Challenge image ByteString Maybe starred Bool archived Bool Maybe - version SHA1 Maybe + version SHA1 -- challenge version Version commit SHA1 @@ -70,7 +70,7 @@ Submission isPublic Bool default=False isHidden Bool default=False -- challenge version present when the submission was done - version SHA1 Maybe + version SHA1 UniqueSubmissionRepoCommitChallenge repo commit challenge Variant submission SubmissionId