Merge soft users and players after registration
This commit is contained in:
parent
5032c602c0
commit
149f55f489
@ -49,12 +49,22 @@ class Users::RegistrationsController < Devise::RegistrationsController
|
|||||||
# end
|
# end
|
||||||
|
|
||||||
# The path used after sign up.
|
# The path used after sign up.
|
||||||
# def after_sign_up_path_for(resource)
|
def after_sign_up_path_for(resource)
|
||||||
# super(resource)
|
merge_players
|
||||||
# end
|
super(resource)
|
||||||
|
end
|
||||||
|
|
||||||
# The path used after sign up for inactive accounts.
|
# The path used after sign up for inactive accounts.
|
||||||
# def after_inactive_sign_up_path_for(resource)
|
# def after_inactive_sign_up_path_for(resource)
|
||||||
# super(resource)
|
# super(resource)
|
||||||
# end
|
# end
|
||||||
|
|
||||||
|
def merge_players
|
||||||
|
players = Player.where(soft_token: current_user.soft_token)
|
||||||
|
players.map do |player|
|
||||||
|
player.user = current_user
|
||||||
|
player.user_id = current_user.id
|
||||||
|
player.save!
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user