Skip to content

Commit e601188

Browse files
committed
replace deprecated user.team -> user.membership.team
- also force the user to be logged in to create a new team
1 parent 5f78d31 commit e601188

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

app/controllers/teams_controller.rb

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
class TeamsController < ApplicationController
22
skip_before_action :require_registration, :only => [:accept, :record_exit]
3-
before_action :access_required, :except => [:index, :show, :new, :upgrade, :inquiry, :search, :create, :record_exit]
3+
before_action :access_required, :except => [:index, :show, :new, :inquiry, :search, :create, :record_exit]
44
before_action :ensure_analytics_access, :only => [:visitors]
55
respond_to :js, :only => [:search, :create, :approve_join, :deny_join]
66
respond_to :json, :only => [:search]
@@ -150,9 +150,8 @@ def follow
150150
def upgrade
151151
upgrade_params = params.permit(:discount)
152152

153-
current_user.seen(:product_description) if signed_in?
154-
@team = (current_user && current_user.team) || Team.new
155-
store_location! unless signed_in?
153+
current_user.seen(:product_description)
154+
@team = current_user.membership.try(:team) || Team.new
156155

157156
if upgrade_params[:discount] == ENV['DISCOUNT_TOKEN']
158157
session[:discount] = ENV['DISCOUNT_TOKEN']

0 commit comments

Comments
 (0)