mirror of
https://github.com/internetee/registry.git
synced 2025-06-10 14:44:47 +02:00
17 lines
464 B
Ruby
17 lines
464 B
Ruby
module Concerns
|
|
module Domain
|
|
module BulkUpdatable
|
|
extend ActiveSupport::Concern
|
|
|
|
def bulk_update_prohibited?
|
|
discarded? || statuses_blocks_update?
|
|
end
|
|
|
|
def statuses_blocks_update?
|
|
prohibited_array = [DomainStatus::SERVER_UPDATE_PROHIBITED,
|
|
DomainStatus::CLIENT_UPDATE_PROHIBITED]
|
|
prohibited_array.any? { |block_status| statuses.include?(block_status) }
|
|
end
|
|
end
|
|
end
|
|
end
|