Merge branch 'develop' into add_dossier_workflow_dates

This commit is contained in:
LeSim 2017-03-06 17:54:45 +01:00 committed by GitHub
commit caf1f1b74f
21 changed files with 228 additions and 121 deletions

View file

@ -201,6 +201,8 @@ class Dossier < ActiveRecord::Base
where(state: TERMINE, archived: false).order("updated_at #{order}")
end
scope :archived, -> { where(archived: true) }
def cerfa_available?
procedure.cerfa_flag? && cerfa.size != 0
end
@ -305,6 +307,7 @@ class Dossier < ActiveRecord::Base
(invites_user.pluck :email).include? email
end
private
def update_state_dates
@ -316,4 +319,8 @@ class Dossier < ActiveRecord::Base
self.processed_at = DateTime.now
end
end
def can_be_initiated?
!(procedure.archived && draft?)
end
end