06/18 Fix notification issues
This commit is contained in:
@@ -970,19 +970,18 @@ def flag_issue(inspection_id):
|
|||||||
db.session.commit()
|
db.session.commit()
|
||||||
|
|
||||||
notify_by_matrix(
|
notify_by_matrix(
|
||||||
event_type = 'issue_flagged',
|
event_type = 'issue_flagged',
|
||||||
title = f'New Issue #{issue.id} at {inspection.facility.name}',
|
title = f'New Issue #{issue.id} at {inspection.facility.name}',
|
||||||
body = (
|
body = (
|
||||||
f'A new {issue.severity.title()}-severity issue has been logged '
|
f'A new {issue.severity.title()}-severity issue has been logged '
|
||||||
f'at {inspection.facility.name} '
|
f'at {inspection.facility.name} '
|
||||||
f'during inspection #{inspection_id}. '
|
f'during inspection #{inspection_id}. '
|
||||||
f'Description: {issue.description[:120]}'
|
f'Description: {issue.description[:120]}'
|
||||||
f'{"…" if len(issue.description) > 120 else ""}'
|
f'{"…" if len(issue.description) > 120 else ""}'
|
||||||
),
|
),
|
||||||
link = url_for('issues.view', issue_id=issue.id),
|
link = url_for('issues.view', issue_id=issue.id),
|
||||||
issue_id = issue.id,
|
issue_id = issue.id,
|
||||||
facility_id = inspection.facility_id,
|
facility_id = inspection.facility_id,
|
||||||
exclude_user_ids = {current_user.id},
|
|
||||||
)
|
)
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user