diff --git a/app/controllers/main_controller.rb b/app/controllers/main_controller.rb --- a/app/controllers/main_controller.rb +++ b/app/controllers/main_controller.rb @@ -73,7 +73,7 @@ @submission.submitted_at = Time.new.gmtime @submission.ip_address = request.remote_ip - if GraderConfiguration.time_limit_mode? and user.contest_finished? + if @current_user.admin? == false && GraderConfiguration.time_limit_mode? && @current_user.contest_finished? @submission.errors.add(:base,"The contest is over.") prepare_list_information render :action => 'list' and return