add file_extension validation for file_type

This commit is contained in:
Karol
2023-02-06 21:45:01 +01:00
committed by Sebastian Serth
parent 454b34275c
commit 637f872f34
3 changed files with 8 additions and 0 deletions

View File

@@ -26,6 +26,7 @@ class FileType < ApplicationRecord
validates :indent_size, presence: true, unless: :binary?
validates :name, presence: true
validates :renderable, inclusion: [true, false]
validates :file_extension, length: { minimum:0, allow_nil: false}
%i[audio compressed csv excel image pdf powerpoint video word].each do |type|
define_method("#{type}?") do