users: waive one name change per week rule if user has invalid name.
This commit is contained in:
@@ -31,6 +31,8 @@ class UserNameChangeRequest < ApplicationRecord
|
|||||||
end
|
end
|
||||||
|
|
||||||
def not_limited
|
def not_limited
|
||||||
|
return if user.name_invalid?
|
||||||
|
|
||||||
if UserNameChangeRequest.unscoped.where(user: user).exists?(["created_at >= ?", 1.week.ago])
|
if UserNameChangeRequest.unscoped.where(user: user).exists?(["created_at >= ?", 1.week.ago])
|
||||||
errors.add(:base, "You can only submit one name change request per week")
|
errors.add(:base, "You can only submit one name change request per week")
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user