From 56b61c17fb9cb9eb912ab29d6aa30db5515b3325 Mon Sep 17 00:00:00 2001 From: sks444 <krishnasingh.ss30@gmail.com> Date: Wed, 28 Oct 2020 11:32:53 +0530 Subject: [PATCH] Use joined screening statuses for export submissions --- .../apply/funds/management/commands/export_submissions_csv.py | 2 +- hypha/apply/funds/models/submissions.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/hypha/apply/funds/management/commands/export_submissions_csv.py b/hypha/apply/funds/management/commands/export_submissions_csv.py index 61bbe8a11..e3ce85eba 100644 --- a/hypha/apply/funds/management/commands/export_submissions_csv.py +++ b/hypha/apply/funds/management/commands/export_submissions_csv.py @@ -44,4 +44,4 @@ class Command(BaseCommand): submission_value = submission.value except KeyError: submission_value = 0 - writer.writerow([submission.id, submission.title, submission.full_name, submission.email, submission_value, submission.duration, submission_reapplied, submission.stage, submission.phase, submission.screening_status, submission.submit_time.strftime('%Y-%m-%d'), submission_region, submission_country, submission_focus, submission_type]) + writer.writerow([submission.id, submission.title, submission.full_name, submission.email, submission_value, submission.duration, submission_reapplied, submission.stage, submission.phase, submission.joined_screening_statuses, submission.submit_time.strftime('%Y-%m-%d'), submission_region, submission_country, submission_focus, submission_type]) diff --git a/hypha/apply/funds/models/submissions.py b/hypha/apply/funds/models/submissions.py index 5f4c90539..197a90a00 100644 --- a/hypha/apply/funds/models/submissions.py +++ b/hypha/apply/funds/models/submissions.py @@ -820,6 +820,10 @@ class ApplicationSubmission( def can_not_edit_default(self): return self.screening_statuses.all().count() > 1 + @property + def joined_screening_statuses(self): + return ', '.join([s.title for s in self.screening_statuses.all()]) + @receiver(post_transition, sender=ApplicationSubmission) def log_status_update(sender, **kwargs): -- GitLab