apluslms / radar

Web service for analyzing program code similarity
4 stars 10 forks source link

NameError: undefined variable submission_key in provider/insert.py? #26

Closed markkuriekkinen closed 2 years ago

markkuriekkinen commented 2 years ago

NameError: undefined variable submission_key in provider/insert.py line 54?

Task provider.tasks.reload_exercise_submissions raised unexpected: NameError("name 'submission_key' is not defined")
 Traceback (most recent call last):
   File "/srv/radar/venv/lib/python3.8/site-packages/celery/app/trace.py", line 451, in trace_task
    R = retval = fun(*args, **kwargs)
   File "/srv/radar/venv/lib/python3.8/site-packages/celery/app/trace.py", line 734, in __protected_call__
    return self.run(*args, **kwargs)
   File "/srv/radar/radar/provider/tasks.py", line 114, in reload_exercise_submissions
     create_submission(submission["id"], exercise.course.key, submission["url"], exercise.matching_start_time)
  File "/srv/radar/venv/lib/python3.8/site-packages/celery/local.py", line 188, in __call__
    return self._get_current_object()(*a, **kw)
   File "/srv/radar/venv/lib/python3.8/site-packages/celery/app/trace.py", line 735, in __protected_call__
    return orig(self, *args, **kwargs)
   File "/srv/radar/venv/lib/python3.8/site-packages/celery/app/task.py", line 392, in __call__
    return self.run(*args, **kwargs)
  File "/srv/radar/radar/provider/tasks.py", line 90, in create_submission
     prepare_submission(submission, matching_start_time)
   File "/srv/radar/radar/provider/insert.py", line 54, in prepare_submission
     raise InsertError("Tokenizer returned an empty token string for submission %s, will not save submission" % submission_key)
 NameError: name 'submission_key' is not defined