2
0

Fix database error instead of form validation on ToS effective date conflict (#35053)

This commit is contained in:
Claire
2025-06-16 15:44:48 +02:00
committed by GitHub
parent ca3cc36549
commit c644413f8a

View File

@@ -20,6 +20,7 @@ class TermsOfService < ApplicationRecord
validates :text, presence: true
validates :changelog, :effective_date, presence: true, if: -> { published? }
validates :effective_date, uniqueness: true
validate :effective_date_cannot_be_in_the_past