# HG changeset patch # User jittat # Date 2008-03-28 14:11:28 # Node ID 8466e8e886f169ac7d8724eee6de67cac6c217d1 # Parent d56130fd9c18e4c1489fd05bcbb8a9af9596adf4 [web] fix problem availability bug git-svn-id: http://theory.cpe.ku.ac.th/grader/web/trunk@155 6386c4cd-e34a-4fa8-8920-d93eb39b512e diff --git a/app/models/submission.rb b/app/models/submission.rb --- a/app/models/submission.rb +++ b/app/models/submission.rb @@ -113,7 +113,7 @@ end if problem==nil errors.add_to_base("must specify problem") - elsif !problem.available + elsif (!problem.available) and (self.new_record?) errors.add_to_base("must specify valid problem") else self.problem = problem