From 59ef4a2d56035d5832a6fd9aeeb042f4ba544dea Mon Sep 17 00:00:00 2001 From: Guillaume Date: Mon, 6 Nov 2017 12:43:49 +0100 Subject: add validate method in referentials_controller for call ComplianceControlSetCopyWorker, and change routes/views for select compliance_control_set --- app/policies/referential_policy.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'app/policies') diff --git a/app/policies/referential_policy.rb b/app/policies/referential_policy.rb index fdc80516c..bc8a3e24b 100644 --- a/app/policies/referential_policy.rb +++ b/app/policies/referential_policy.rb @@ -17,12 +17,14 @@ class ReferentialPolicy < ApplicationPolicy !archived? && organisation_match? && user.has_permission?('referentials.update') end - - def clone? !archived? && create? end + def validate? + !archived? && create? + end + def archive? record.archived_at.nil? && organisation_match? && user.has_permission?('referentials.update') end -- cgit v1.2.3