Fix issues when attempting to appeal an old strike (#17554)

* Display an error when an appeal could not be submitted

* Do not offer users to appeal old strikes

* Fix 500 error when trying to appeal a strike that is too old

* Avoid using an extra translatable string
This commit is contained in:
Claire 2022-02-16 22:29:48 +01:00 committed by GitHub
parent aa86cf9557
commit ac99f586bb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 3 deletions

View file

@ -6,7 +6,7 @@ class AccountWarningPolicy < ApplicationPolicy
end
def appeal?
target?
target? && record.created_at >= Appeal::MAX_STRIKE_AGE.ago
end
private