Oleg Komarov
012845c712
It is possible to submit the form update the note and status multiple times, e.g. a report that was initially dismissed, can be resolved later. Each valid form submission will generate a notification for the reporter. Once a note is saved, it becomes visible to the reporter. The migration in this PR replaces the AbuseReport status Confirmed(=2) that wasn't used in production with Dismissed(=2). Assuming that this is a minor sin while the project is still in beta. Reviewed-on: #173 Reviewed-by: Anna Sirota <annasirota@noreply.localhost>
23 lines
706 B
Python
23 lines
706 B
Python
class Verb:
|
|
"""These constants are used to dispatch Action records,
|
|
changing the values will result in a mismatch with historical values stored in db.
|
|
"""
|
|
|
|
APPROVED = 'approved'
|
|
COMMENTED = 'commented'
|
|
DISMISSED_ABUSE_REPORT = 'dismissed abuse report'
|
|
RATED_EXTENSION = 'rated extension'
|
|
REPORTED_EXTENSION = 'reported extension'
|
|
REPORTED_RATING = 'reported rating'
|
|
REQUESTED_CHANGES = 'requested changes'
|
|
REQUESTED_REVIEW = 'requested review'
|
|
RESOLVED_ABUSE_REPORT = 'resolved abuse report'
|
|
UPLOADED_NEW_VERSION = 'uploaded new version'
|
|
|
|
|
|
class Flag:
|
|
AUTHOR = 'author'
|
|
MODERATOR = 'moderator'
|
|
REPORTER = 'reporter'
|
|
REVIEWER = 'reviewer'
|