瀏覽代碼

fix(game): wrap result in Option

Bryan Lee 1 年之前
父節點
當前提交
3a2c26615b

+ 1 - 1
project/authentication/providers/apple_game_center_auth_provider.gd

@@ -16,7 +16,7 @@ func initialize() -> Result:
 
 	provider_type = "game_center"
 	provider_id = auth_data.player_id
-	user_name = auth_data.displayName
+	user_name = Option.new(auth_data.displayName)
 	print("Logged in with Game Center as ", user_name.unwrap())
 
 	return Result.Ok(null)

+ 1 - 1
project/authentication/providers/google_play_games_auth_provider.gd

@@ -25,7 +25,7 @@ func initialize() -> Result:
 	
 	provider_type = "play_games"
 	provider_id = player.player_id
-	user_name = Option.Some(player.display_name)
+	user_name = Option.new(player.display_name)
 	print("Logged in with Play Games as ", user_name.unwrap())
 
 	return Result.Ok(null)

+ 1 - 1
project/authentication/providers/steam_auth_provider.gd

@@ -9,7 +9,7 @@ func _init() -> void:
 func initialize() -> Result:
 	provider_type = "steam"
 	provider_id = str(Steam.getSteamID())
-	user_name = Option.Some(Steam.getPersonaName())
+	user_name = Option.new(Steam.getPersonaName())
 	print("Logged in with Steam as ", user_name.unwrap())
 
 	return Result.Ok(null)