Home page schedule, publish and unpublish schedule, extended user data in housing
This commit is contained in:
@@ -31,6 +31,8 @@ class Organization < ActiveRecord::Base
|
||||
|
||||
def host?(user)
|
||||
return false unless user.present?
|
||||
return true if user.administrator?
|
||||
|
||||
users.each do |u|
|
||||
return true if u.id == user.id
|
||||
end
|
||||
|
||||
@@ -36,6 +36,10 @@ class User < ActiveRecord::Base
|
||||
return "#{name} <#{email}>"
|
||||
end
|
||||
|
||||
def administrator?
|
||||
role == 'administrator'
|
||||
end
|
||||
|
||||
def self.get(email)
|
||||
user = where(email: email).first
|
||||
|
||||
|
||||
Reference in New Issue
Block a user