mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-09-20 23:16:15 +08:00
fix repeat tutorial is always created on the same team
Closes SCI-1028.
This commit is contained in:
parent
c963674e49
commit
330fe9c291
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue