Compare commits
No commits in common. "e0a34df7b7ec083a1ed01de2a1e9ea31f9641789" and "822b2b0fade86a20f32f6b7437d406c9e5a8cec1" have entirely different histories.
e0a34df7b7
...
822b2b0fad
@ -1,7 +1,6 @@
|
|||||||
# Copyright (C) 2024 Manuel Bustillo
|
# Copyright (C) 2024 Manuel Bustillo
|
||||||
|
|
||||||
class ApplicationController < ActionController::Base
|
class ApplicationController < ActionController::Base
|
||||||
set_current_tenant_through_filter
|
|
||||||
before_action :set_tenant
|
before_action :set_tenant
|
||||||
before_action :authenticate_user!
|
before_action :authenticate_user!
|
||||||
after_action :set_csrf_cookie
|
after_action :set_csrf_cookie
|
||||||
@ -48,7 +47,7 @@ class ApplicationController < ActionController::Base
|
|||||||
end
|
end
|
||||||
|
|
||||||
def set_tenant
|
def set_tenant
|
||||||
set_current_tenant(Wedding.find_by!(slug: params[:slug]))
|
ActsAsTenant.current_tenant = Wedding.find_by(slug: params[:slug])
|
||||||
end
|
end
|
||||||
|
|
||||||
def development_swagger?
|
def development_swagger?
|
||||||
|
@ -1,5 +0,0 @@
|
|||||||
# Copyright (C) 2024 Manuel Bustillo
|
|
||||||
|
|
||||||
ActsAsTenant.configure do |config|
|
|
||||||
config.require_tenant = !Rails.env.test?
|
|
||||||
end
|
|
13
db/seeds.rb
13
db/seeds.rb
@ -2,15 +2,12 @@
|
|||||||
|
|
||||||
NUMBER_OF_GUESTS = 50
|
NUMBER_OF_GUESTS = 50
|
||||||
|
|
||||||
ActsAsTenant.without_tenant do
|
TablesArrangement.delete_all
|
||||||
TablesArrangement.delete_all
|
Expense.delete_all
|
||||||
Expense.delete_all
|
Guest.delete_all
|
||||||
Guest.delete_all
|
Group.delete_all
|
||||||
Group.delete_all
|
|
||||||
|
|
||||||
Wedding.delete_all
|
|
||||||
end
|
|
||||||
|
|
||||||
|
Wedding.delete_all
|
||||||
wedding = Wedding.create!(slug: :default, date: 1.year.from_now)
|
wedding = Wedding.create!(slug: :default, date: 1.year.from_now)
|
||||||
|
|
||||||
ActsAsTenant.with_tenant(wedding) do
|
ActsAsTenant.with_tenant(wedding) do
|
||||||
|
Loading…
x
Reference in New Issue
Block a user