Merge pull request #6499 from betagouv/add-comment-to-file-size-validation
This commit is contained in:
commit
7f588baa83
1 changed files with 4 additions and 0 deletions
|
@ -1,6 +1,10 @@
|
|||
module FileValidationConcern
|
||||
extend ActiveSupport::Concern
|
||||
class_methods do
|
||||
# This method works around missing `%{min_size}` and `%{max_size}` variables in active_record_validation
|
||||
# default error message.
|
||||
#
|
||||
# Hopefully this will be fixed upstream in https://github.com/igorkasyanchuk/active_storage_validations/pull/134
|
||||
def file_size_validation(file_max_size = 200.megabytes)
|
||||
{ less_than: file_max_size, message: I18n.t('errors.messages.file_size_out_of_range', file_size_limit: ActiveSupport::NumberHelper.number_to_human_size(file_max_size)) }
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue