fix: inbox issue archival (#1538)

* chore: add triggered by details for notifications

* dev: update issue activity json to include extra fields

* dev: fix inboc issue archival

* dev: update the filter for closing issues
This commit is contained in:
Nikhil 2023-07-18 15:10:20 +05:30 committed by GitHub
parent b12a00cf4a
commit 55a1291b1d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -49,6 +49,11 @@ def archive_old_issues():
Q(issue_module__module__target_date__lt=timezone.now().date()) Q(issue_module__module__target_date__lt=timezone.now().date())
& Q(issue_module__isnull=False) & Q(issue_module__isnull=False)
), ),
).filter(
Q(issue_inbox__status=1)
| Q(issue_inbox__status=-1)
| Q(issue_inbox__status=2)
| Q(issue_inbox__isnull=True)
) )
# Check if Issues # Check if Issues
@ -111,6 +116,11 @@ def close_old_issues():
Q(issue_module__module__target_date__lt=timezone.now().date()) Q(issue_module__module__target_date__lt=timezone.now().date())
& Q(issue_module__isnull=False) & Q(issue_module__isnull=False)
), ),
).filter(
Q(issue_inbox__status=1)
| Q(issue_inbox__status=-1)
| Q(issue_inbox__status=2)
| Q(issue_inbox__isnull=True)
) )
# Check if Issues # Check if Issues