aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/models/concerns/iev_interfaces/task.rb1
-rw-r--r--app/models/import/base.rb1
2 files changed, 1 insertions, 1 deletions
diff --git a/app/models/concerns/iev_interfaces/task.rb b/app/models/concerns/iev_interfaces/task.rb
index c861ea98f..b8ae12be9 100644
--- a/app/models/concerns/iev_interfaces/task.rb
+++ b/app/models/concerns/iev_interfaces/task.rb
@@ -7,7 +7,6 @@ module IevInterfaces::Task
belongs_to :referential
mount_uploader :file, ImportUploader
- validates_presence_of :file, unless: Proc.new {|import| import.errors[:file].present? }
validates_integrity_of :file
has_many :children, foreign_key: :parent_id, class_name: self.name, dependent: :destroy
diff --git a/app/models/import/base.rb b/app/models/import/base.rb
index 7c1cfaa50..ea7304d70 100644
--- a/app/models/import/base.rb
+++ b/app/models/import/base.rb
@@ -14,6 +14,7 @@ class Import::Base < ApplicationModel
end
include IevInterfaces::Task
+ validates_presence_of :file, unless: Proc.new {|import| import.errors[:file].present? }
def self.model_name
ActiveModel::Name.new Import::Base, Import::Base, "Import"