Skip to content

Add guard for submission datafile#2387

Merged
Didayolo merged 1 commit into
developfrom
fix-tasks
May 26, 2026
Merged

Add guard for submission datafile#2387
Didayolo merged 1 commit into
developfrom
fix-tasks

Conversation

@Didayolo
Copy link
Copy Markdown
Member

To fix this:

site_worker  | 2026-05-26 13:08:47.475 | ERROR    | celery.app.trace:_log_error:285 - Task competitions.tasks._run_submission[22944d0d-5232-4e26-8cd6-8bf0fc4aecd8] raised unexpected: AttributeError("'NoneType' object has no attribute 'data_file'")
site_worker  | Traceback (most recent call last):
site_worker  |
site_worker  | > File "/.venv/lib/python3.13/site-packages/celery/app/trace.py", line 479, in trace_task
site_worker  |     R = retval = fun(*args, **kwargs)
site_worker  |   File "/.venv/lib/python3.13/site-packages/celery/app/trace.py", line 779, in __protected_call__
site_worker  |     return self.run(*args, **kwargs)
site_worker  |
site_worker  |   File "/app/src/apps/competitions/tasks.py", line 341, in _run_submission
site_worker  |     _send_to_compute_worker(submission, is_scoring)
site_worker  |
site_worker  |   File "/app/src/apps/competitions/tasks.py", line 191, in _send_to_compute_worker
site_worker  |     run_args['submission_data'] = make_url_sassy(path=submission.data.data_file.name)
site_worker  |
site_worker  | AttributeError: 'NoneType' object has no attribute 'data_file'

@Didayolo Didayolo merged commit 074dba8 into develop May 26, 2026
1 check passed
@Didayolo Didayolo deleted the fix-tasks branch May 26, 2026 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant