From 4347367a30615cdfa9d90d59d591468ef6b27921 Mon Sep 17 00:00:00 2001 From: Michael Stanclift Date: Tue, 4 Feb 2025 17:35:58 -0600 Subject: [PATCH 1/2] Add MAX_POLL_CHOICE env variable --- app/validators/poll_options_validator.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/validators/poll_options_validator.rb b/app/validators/poll_options_validator.rb index 0ac84f93f41e11..5d45ff29dd016b 100644 --- a/app/validators/poll_options_validator.rb +++ b/app/validators/poll_options_validator.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true class PollOptionsValidator < ActiveModel::Validator - MAX_OPTIONS = 4 + MAX_OPTIONS = ENV.fetch('MAX_POLL_CHOICE', 4).to_i4 MAX_OPTION_CHARS = 50 def validate(poll) From b735f277e121e80376ec50214a3a7cabf68de153 Mon Sep 17 00:00:00 2001 From: Michael Stanclift Date: Tue, 4 Feb 2025 18:12:56 -0600 Subject: [PATCH 2/2] Fix extra 4 --- app/validators/poll_options_validator.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/validators/poll_options_validator.rb b/app/validators/poll_options_validator.rb index 5d45ff29dd016b..aad030b4ae2835 100644 --- a/app/validators/poll_options_validator.rb +++ b/app/validators/poll_options_validator.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true class PollOptionsValidator < ActiveModel::Validator - MAX_OPTIONS = ENV.fetch('MAX_POLL_CHOICE', 4).to_i4 + MAX_OPTIONS = ENV.fetch('MAX_POLL_CHOICE', 4).to_i MAX_OPTION_CHARS = 50 def validate(poll)