Skip to content

Commit a659186

Browse files
updated fix to deletion
1 parent e0436fc commit a659186

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

app/services/oauth_service.rb

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -106,11 +106,9 @@ def spotify_user
106106
end
107107

108108
def init_new_user(user_id)
109-
user = User.find(user_id)
110-
if user.created_at == user.updated_at
111-
user.touch
112-
Role.create!(user_id: user.id, role: "Member")
113-
Settings.create!(user_id: user.id, active_roles: "Member")
109+
unless Role.exists?(user_id: user_id) || Settings.exists?(user_id: user_id)
110+
Role.create!(user_id: user_id, role: "Member")
111+
Settings.create!(user_id: user_id, active_roles: "Member")
114112
end
115113
end
116114
end

0 commit comments

Comments
 (0)