fix repeat tutorial is always created on the same team

Closes SCI-1028.
This commit is contained in:
Mojca Lorber 2017-02-22 13:43:03 +01:00
parent c963674e49
commit 330fe9c291

View file

@ -5,12 +5,12 @@ module FirstTimeDataGenerator
# First team that this user created
# should contain the "intro" project
if cookies[:repeat_tutorial_org_id] && cookies[:repeat_tutorial_team_id]
if cookies[:repeat_tutorial_org_id] || cookies[:repeat_tutorial_team_id]
team = Team.find_by_id(cookies[:repeat_tutorial_org_id])
team ||= Team.find_by_id(cookies[:repeat_tutorial_team_id])
cookies.delete :repeat_tutorial_org_id if cookies[:repeat_tutorial_org_id]
if cookies[:repeat_tutorial_team_id]
cookies.delete :repeat_tutorial_team_id
%w(repeat_tutorial_team_id repeat_tutorial_org_id)
.each do |repeat_tutorial|
cookies.delete repeat_tutorial.to_sym if cookies[repeat_tutorial.to_sym]
end
else
team = user