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
|
||||
|
||||
# The path used after sign up.
|
||||
# def after_sign_up_path_for(resource)
|
||||
# super(resource)
|
||||
# end
|
||||
def after_sign_up_path_for(resource)
|
||||
merge_players
|
||||
super(resource)
|
||||
end
|
||||
|
||||
# The path used after sign up for inactive accounts.
|
||||
# def after_inactive_sign_up_path_for(resource)
|
||||
# super(resource)
|
||||
# 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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user