From a9c354ad8a94bbef6ca2d9bb0e8f08d71f1087a3 Mon Sep 17 00:00:00 2001 From: lightheel Date: Mon, 19 Jan 2026 22:21:05 -0500 Subject: [PATCH] Updated to use Long instead of Int on playerID. --- .../com/github/nacabaro/vbhelper/battle/PVPService.kt | 2 +- .../com/github/nacabaro/vbhelper/battle/RetrofitHelper.kt | 2 +- .../com/github/nacabaro/vbhelper/screens/BattlesScreen.kt | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/github/nacabaro/vbhelper/battle/PVPService.kt b/app/src/main/java/com/github/nacabaro/vbhelper/battle/PVPService.kt index 8bc6ba2..fa7c19f 100644 --- a/app/src/main/java/com/github/nacabaro/vbhelper/battle/PVPService.kt +++ b/app/src/main/java/com/github/nacabaro/vbhelper/battle/PVPService.kt @@ -9,5 +9,5 @@ interface PVPService { // This method returns a Call object with a generic // type of DataModel, which represents // the data model for the response. - fun getwinner(@Query("apiStage") apiStage: Int, @Query("playerID") playerID: Int, @Query("playerDigi") playerDigi: String, @Query("playerStage") playerStage: Int, @Query("critBar") critBar: Int, @Query("opponentDigi") opponentDigi: String, @Query("opponentStage") opponentStage: Int): Call + fun getwinner(@Query("apiStage") apiStage: Int, @Query("playerID") playerID: Long, @Query("playerDigi") playerDigi: String, @Query("playerStage") playerStage: Int, @Query("critBar") critBar: Int, @Query("opponentDigi") opponentDigi: String, @Query("opponentStage") opponentStage: Int): Call } \ No newline at end of file diff --git a/app/src/main/java/com/github/nacabaro/vbhelper/battle/RetrofitHelper.kt b/app/src/main/java/com/github/nacabaro/vbhelper/battle/RetrofitHelper.kt index 99d75ed..f4771a4 100644 --- a/app/src/main/java/com/github/nacabaro/vbhelper/battle/RetrofitHelper.kt +++ b/app/src/main/java/com/github/nacabaro/vbhelper/battle/RetrofitHelper.kt @@ -255,7 +255,7 @@ class RetrofitHelper { } */ - fun getPVPWinner(context: Context, apiStage: Int, playerID: Int, playerDigi: String, playerStage: Int, critBar: Int, opponentDigi: String, opponentStage: Int, callback: (PVPDataModel) -> Unit) { + fun getPVPWinner(context: Context, apiStage: Int, playerID: Long, playerDigi: String, playerStage: Int, critBar: Int, opponentDigi: String, opponentStage: Int, callback: (PVPDataModel) -> Unit) { try { // Create an authenticated Retrofit instance diff --git a/app/src/main/java/com/github/nacabaro/vbhelper/screens/BattlesScreen.kt b/app/src/main/java/com/github/nacabaro/vbhelper/screens/BattlesScreen.kt index fae0e01..f0db0cd 100644 --- a/app/src/main/java/com/github/nacabaro/vbhelper/screens/BattlesScreen.kt +++ b/app/src/main/java/com/github/nacabaro/vbhelper/screens/BattlesScreen.kt @@ -1097,7 +1097,7 @@ fun MiddleBattleView( RetrofitHelper().getPVPWinner( ctx, 1, - playerUserId?.toInt() ?: 2, + playerUserId ?: 2L, activeCharacter?.name ?: "Player", playerStage, opponentStage, @@ -2268,7 +2268,7 @@ fun BattlesScreen() { else -> 0 } - RetrofitHelper().getPVPWinner(context, 0, userId?.toInt() ?: 2, cardId, apiStage, 0, opponent.charaId, apiStage) { apiResult -> + RetrofitHelper().getPVPWinner(context, 0, userId ?: 2L, cardId, apiStage, 0, opponent.charaId, apiStage) { apiResult -> // Update player character HP from API response activeCharacter = activeCharacter?.copy( baseHp = apiResult.playerHP, @@ -2349,7 +2349,7 @@ fun BattlesScreen() { RetrofitHelper().getPVPWinner( context, 1, - userId?.toInt() ?: 2, + userId ?: 2L, activeCharacter?.name ?: "Player", playerStage, opponentStage, @@ -2363,7 +2363,7 @@ fun BattlesScreen() { RetrofitHelper().getPVPWinner( context, 2, - userId?.toInt() ?: 2, + userId ?: 2L, activeCharacter?.name ?: "Player", playerStage, opponentStage,