Skip to content

Commit 9a2d596

Browse files
Remove auth file after successful account deletion (#397)
* fix: remove auth file on successful account deletion * fix: use spaces for indentation instead of tabs
1 parent 30c3029 commit 9a2d596

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

addons/godot-firebase/auth/auth.gd

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -437,9 +437,9 @@ func _on_FirebaseAuth_request_completed(result : int, response_code : int, heade
437437
# Refresh token countdown
438438
auth_request.emit(1, auth)
439439

440-
if _needs_refresh:
441-
_needs_refresh = false
442-
login_succeeded.emit(auth)
440+
if _needs_refresh:
441+
_needs_refresh = false
442+
login_succeeded.emit(auth)
443443
else:
444444
match res.kind:
445445
RESPONSE_SIGNUP:
@@ -601,6 +601,8 @@ func delete_user_account() -> void:
601601
if err != OK:
602602
is_busy = false
603603
Firebase._printerr("Error deleting user: %s" % err)
604+
else:
605+
remove_auth()
604606

605607

606608
# Function is called when a new token is issued to a user. The function will yield until the token has expired, and then request a new one.

0 commit comments

Comments
 (0)