use submission completed_at

This commit is contained in:
Pete Matsyburka
2026-07-01 21:50:12 +03:00
parent 9194879c43
commit ac7cc77017
24 changed files with 91 additions and 97 deletions
+2 -4
View File
@@ -93,11 +93,9 @@ module Submitters
end
def build_submission_status(submission)
submitters = submission.submitters
if submitters.all?(&:completed_at?)
if submission.completed_at?
'completed'
elsif submitters.any?(&:declined_at?)
elsif submission.submitters.any?(&:declined_at?)
'declined'
else
submission.expired? ? 'expired' : 'pending'