From a114b8f5997b0e5d6ebad83a57358a65fd75ec1f Mon Sep 17 00:00:00 2001 From: Matt Farnsworth Date: Tue, 27 Oct 2015 16:08:05 +0200 Subject: [PATCH] Story: #104525314 - relax permissions check for admin to allow removal of server... status values --- app/models/domain.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/models/domain.rb b/app/models/domain.rb index add4ea0df..a28ede76f 100644 --- a/app/models/domain.rb +++ b/app/models/domain.rb @@ -109,7 +109,9 @@ class Domain < ActiveRecord::Base errors.add(:base, :invalid_auth_information_reserved) end - validate :check_permissions + attr_accessor :is_admin + + validate :check_permissions, :unless => :is_admin def check_permissions return unless force_delete? errors.add(:base, I18n.t(:object_status_prohibits_operation))