class Hippo::API::Handlers::Tenant
Public Instance Methods
show()
click to toggle source
# File lib/hippo/api/handlers/tenant.rb, line 5 def show std_api_reply(:retrieve, Hippo::Tenant.current.bootstrap_data, success: true) end
update()
click to toggle source
# File lib/hippo/api/handlers/tenant.rb, line 9 def update tenant = Hippo::Tenant.current tenant.assign_attributes(data.slice(*Hippo::Tenant::PUBLIC_ATTRS)) success = tenant.save if success && tenant.slug_previously_changed? Hippo::Tenant.system.perform do Hippo::Templates::TenantChange.create(tenant).deliver end end std_api_reply(:update, tenant, only: Hippo::Tenant::PUBLIC_ATTRS, success: success) end