diff --git a/app/validators/poll_options_validator.rb b/app/validators/poll_options_validator.rb index 3d1c0863415..646e8f98267 100644 --- a/app/validators/poll_options_validator.rb +++ b/app/validators/poll_options_validator.rb @@ -1,9 +1,8 @@ # frozen_string_literal: true class PollOptionsValidator < ActiveModel::Validator - MAX_OPTION_CHARS = 50 - MAX_OPTIONS = (ENV['MAX_POLL_OPTIONS'] || 5).to_i - MAX_OPTION_CHARS = (ENV['MAX_POLL_OPTION_CHARS'] || 100).to_i + MAX_OPTIONS = (ENV['MAX_POLL_OPTIONS'] || 4).to_i + MAX_OPTION_CHARS = (ENV['MAX_POLL_OPTION_CHARS'] || 50).to_i def validate(poll) poll.errors.add(:options, I18n.t('polls.errors.too_few_options')) unless poll.options.size > 1