From bf3dcb9a71351c58d8bbbefba170fe71fb0ede55 Mon Sep 17 00:00:00 2001 From: Adam Meehan Date: Tue, 31 Dec 2024 15:00:42 +1100 Subject: [PATCH] chore: freeze RESERVED_OPTIONS --- lib/validates_timeliness/validator.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/validates_timeliness/validator.rb b/lib/validates_timeliness/validator.rb index a49654e..f5a87a2 100644 --- a/lib/validates_timeliness/validator.rb +++ b/lib/validates_timeliness/validator.rb @@ -21,7 +21,7 @@ class Validator < ActiveModel::EachValidator RESTRICTION_ERROR_MESSAGE = "Error occurred validating %s for %s restriction:\n%s" - RESERVED_OPTIONS = RESTRICTIONS.keys + RESTRICTIONS.keys.map { |option| :"#{option}_message" } + RESERVED_OPTIONS = (RESTRICTIONS.keys + RESTRICTIONS.keys.map { |option| :"#{option}_message" }).freeze def self.kind :timeliness