Fix potential duplicate handling of quote accept/reject/delete (#37537)

This commit is contained in:
Claire 2026-01-19 14:47:27 +01:00
parent ba0609bbaf
commit 6698901d57
3 changed files with 4 additions and 4 deletions

View file

@ -51,9 +51,9 @@ class Quote < ApplicationRecord
def reject!
if accepted?
update!(state: :revoked)
update!(state: :revoked, approval_uri: nil)
elsif !revoked?
update!(state: :rejected)
update!(state: :rejected, approval_uri: nil)
end
end