From 07a4b1bb61b5bbca921486991b57dcc06afe898a Mon Sep 17 00:00:00 2001 From: Vladimir Krylov Date: Fri, 11 Mar 2016 15:41:25 +0200 Subject: [PATCH] Story#113524121 - skip legal file body validation if path is not set or if staging --- app/models/legal_document.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/legal_document.rb b/app/models/legal_document.rb index c22d98025..e807ae2f7 100644 --- a/app/models/legal_document.rb +++ b/app/models/legal_document.rb @@ -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