Story#113524121 - skip legal file body validation if path is not set or if staging

This commit is contained in:
Vladimir Krylov 2016-03-11 15:41:25 +02:00
parent c292bc5a25
commit 07a4b1bb61

View file

@ -10,7 +10,7 @@ class LegalDocument < ActiveRecord::Base
belongs_to :documentable, polymorphic: true
validates :body, length: { minimum: (1.37 * 8.kilobytes).ceil }, unless: :path
validates :body, length: { minimum: (1.37 * 8.kilobytes).ceil }, if: ->(file){ file.path.blank? && !Rails.env.staging?}
before_create :add_creator
before_save :save_to_filesystem