Files
nairobi/app/models/geozone.rb
Javi Martín 3a2818ece5 Remove unused method
This method was not used since commit d0245059.
2019-08-27 17:22:22 +02:00

22 lines
405 B
Ruby

class Geozone < ApplicationRecord
include Graphqlable
has_many :proposals
has_many :debates
has_many :users
validates :name, presence: true
scope :public_for_api, -> { all }
def self.names
Geozone.pluck(:name)
end
def safe_to_destroy?
Geozone.reflect_on_all_associations(:has_many).all? do |association|
association.klass.where(geozone: self).empty?
end
end
end