From 62cfad41493a55b89ebd2dd5246c0a2ff15df1a8 Mon Sep 17 00:00:00 2001 From: Vlatka Pavisic Date: Wed, 1 Mar 2017 18:17:26 +0100 Subject: Refs #2687 : Update ImportResource --- app/models/import_resource.rb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'app/models') diff --git a/app/models/import_resource.rb b/app/models/import_resource.rb index f140e1b36..3ddd325fd 100644 --- a/app/models/import_resource.rb +++ b/app/models/import_resource.rb @@ -2,6 +2,11 @@ class ImportResource < ActiveRecord::Base include AASM belongs_to :import + extend Enumerize + enumerize :status, in: %i(new pending successful failed) + + validates_presence_of :name, :type, :reference + aasm column: :status do state :new, :initial => true state :pending -- cgit v1.2.3