From ad3381bf60478c855262c7a9a4ef51078784f5df Mon Sep 17 00:00:00 2001 From: Vladimir Krylov Date: Wed, 28 Oct 2015 21:11:47 +0200 Subject: [PATCH] Story#106092900 allowing admin to select more states --- app/models/domain_status.rb | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/app/models/domain_status.rb b/app/models/domain_status.rb index 3f88de39f..d5ff24ab2 100644 --- a/app/models/domain_status.rb +++ b/app/models/domain_status.rb @@ -121,31 +121,32 @@ class DomainStatus < ActiveRecord::Base class << self def admin_statuses - [ - SERVER_HOLD, - # sync with admin_statuses_map - # SERVER_MANUAL_INZONE, - # SERVER_RENEW_PROHIBITED, - # SERVER_TRANSFER_PROHIBITED, - # SERVER_REGISTRANT_CHANGE_PROHIBITED, - # SERVER_ADMIN_CHANGE_PROHIBITED, - # SERVER_TECH_CHANGE_PROHIBITED, - SERVER_DELETE_PROHIBITED, - SERVER_UPDATE_PROHIBITED - ] + # [ + # SERVER_HOLD, + # # sync with admin_statuses_map + # # SERVER_MANUAL_INZONE, + # # SERVER_RENEW_PROHIBITED, + # # SERVER_TRANSFER_PROHIBITED, + # # SERVER_REGISTRANT_CHANGE_PROHIBITED, + # # SERVER_ADMIN_CHANGE_PROHIBITED, + # # SERVER_TECH_CHANGE_PROHIBITED, + # SERVER_DELETE_PROHIBITED, + # SERVER_UPDATE_PROHIBITED + # ] + admin_statuses_map.map(&:second) end + def admin_statuses_map [ ['Hold', SERVER_HOLD], - # sync with admin_statuses - # ['ManualInzone', SERVER_MANUAL_INZONE], + ['ManualInzone', SERVER_MANUAL_INZONE], # [''], - # ['RenewProhibited', SERVER_RENEW_PROHIBITED], + ['RenewProhibited', SERVER_RENEW_PROHIBITED], ['TransferProhibited', SERVER_TRANSFER_PROHIBITED], - # ['RegistrantChangeProhibited', SERVER_REGISTRANT_CHANGE_PROHIBITED], - # ['AdminChangeProhibited', SERVER_ADMIN_CHANGE_PROHIBITED], - # ['TechChangeProhibited', SERVER_TECH_CHANGE_PROHIBITED], + ['RegistrantChangeProhibited', SERVER_REGISTRANT_CHANGE_PROHIBITED], + ['AdminChangeProhibited', SERVER_ADMIN_CHANGE_PROHIBITED], + ['TechChangeProhibited', SERVER_TECH_CHANGE_PROHIBITED], # [''], ['UpdateProhibited', SERVER_UPDATE_PROHIBITED], ['DeleteProhibited', SERVER_DELETE_PROHIBITED]