# HG changeset patch # User jittat # Date 2008-04-23 10:47:17 # Node ID 6e02aa1a5841f5485cb160012691899bfd12e616 # Parent 5746784ead6637528655dda10dbc044e43f22842 [grader] hack on language for output-only task git-svn-id: http://theory.cpe.ku.ac.th/grader/judge/trunk/scripts@190 6386c4cd-e34a-4fa8-8920-d93eb39b512e diff --git a/lib/engine.rb b/lib/engine.rb --- a/lib/engine.rb +++ b/lib/engine.rb @@ -32,9 +32,16 @@ @reporter.report_error(submission,"Grading error: problem with submission") #raise "engine: user or problem is nil" end - - language = submission.language.name - lang_ext = submission.language.ext + + # TODO: this is another hack so that output only task can be judged + if submission.language!=nil + language = submission.language.name + lang_ext = submission.language.ext + else + language = 'c' + lang_ext = 'c' + end + # FIX THIS talk 'some hack on language' if language == 'cpp'