File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ gem "title"
2222gem "uglifier"
2323gem "unicorn"
2424gem "devise" , "~> 4.7.1"
25- gem "devise_invitable" , "~> 1.5.5"
25+ gem "devise_invitable"
2626gem "apartment" , "~> 0.26.0"
2727gem "pikaday-gem" , "~> 1.2.0.0"
2828gem "momentjs-rails"
Original file line number Diff line number Diff line change 651651 railties (>= 4.1.0 )
652652 responders
653653 warden (~> 1.2.3 )
654- devise_invitable (1.5 .5 )
655- actionmailer (>= 3.2.6 , < 5 )
656- devise (>= 3.2 .0 )
654+ devise_invitable (1.7 .5 )
655+ actionmailer (>= 4.1.0 )
656+ devise (>= 4.0 .0 )
657657 diff-lcs (1.3 )
658658 docile (1.1.5 )
659659 dotenv (0.11.1 )
@@ -912,7 +912,7 @@ DEPENDENCIES
912912 database_cleaner
913913 delayed_job_active_record (= 4.0.3 )
914914 devise (~> 4.7.1 )
915- devise_invitable ( ~> 1.5.5 )
915+ devise_invitable
916916 dotenv-rails
917917 email_spec
918918 email_validator
Original file line number Diff line number Diff line change 1+ # frozen_string_literal: true
2+
13class ApplicationController < ActionController ::Base
24 # Prevent CSRF attacks by raising an exception.
35 # For APIs, you may want to use :null_session instead.
@@ -10,8 +12,8 @@ class ApplicationController < ActionController::Base
1012 protected
1113
1214 def configure_permitted_parameters
13- devise_parameter_sanitizer . for ( :accept_invitation ) .
14- concat ( [ : first_name, : last_name] )
15+ devise_parameter_sanitizer . permit ( :accept_invitation ,
16+ keys : %i[ first_name last_name ] )
1517 end
1618
1719 def authenticate_inviter!
@@ -27,8 +29,10 @@ def after_invite_path_for(*)
2729 helper_method :current_subdomain , :current_user_owner?
2830
2931 def current_subdomain
30- @current_subdomain ||=
31- current_account . subdomain unless Hours . single_tenant_mode?
32+ unless Hours . single_tenant_mode?
33+ @current_subdomain ||=
34+ current_account . subdomain
35+ end
3236 end
3337
3438 def current_user_owner?
@@ -40,7 +44,7 @@ def current_account
4044 end
4145
4246 def load_schema
43- Apartment ::Tenant . switch ( " public" )
47+ Apartment ::Tenant . switch ( ' public' )
4448 return unless request . subdomain . present?
4549
4650 if current_account
You can’t perform that action at this time.
0 commit comments