diff --git a/src/@types/PokerogueSessionSavedataApi.ts b/src/@types/PokerogueSessionSavedataApi.ts index 572c11fbde3..094e035f456 100644 --- a/src/@types/PokerogueSessionSavedataApi.ts +++ b/src/@types/PokerogueSessionSavedataApi.ts @@ -1,5 +1,3 @@ -import { GameModes } from "#app/game-mode"; - export class UpdateSessionSavedataRequest { slot: number; trainerId: number; @@ -12,7 +10,6 @@ export interface NewClearSessionSavedataRequest { slot: number; clientSessionId: string; result: boolean; - gameMode: GameModes; } export interface GetSessionSavedataRequest { diff --git a/src/phases/game-over-phase.ts b/src/phases/game-over-phase.ts index df6beeab0be..c571fdbbeb9 100644 --- a/src/phases/game-over-phase.ts +++ b/src/phases/game-over-phase.ts @@ -178,7 +178,7 @@ export class GameOverPhase extends BattlePhase { If Offline, execute offlineNewClear(), a localStorage implementation of newClear daily run checks */ if (this.victory) { if (!Utils.isLocal || Utils.isLocalServerConnected) { - pokerogueApi.savedata.session.newclear({ slot: this.scene.sessionSlotId, clientSessionId, result: this.victory, gameMode: this.scene.gameMode.modeId }) + pokerogueApi.savedata.session.newclear({ slot: this.scene.sessionSlotId, clientSessionId, result: this.victory }) .then((success) => doGameOver(!!success)); } else { this.scene.gameData.offlineNewClear(this.scene).then(result => { diff --git a/src/test/plugins/api/pokerogue-session-savedata-api.test.ts b/src/test/plugins/api/pokerogue-session-savedata-api.test.ts index fc5b6dea43e..9fd5e766ac4 100644 --- a/src/test/plugins/api/pokerogue-session-savedata-api.test.ts +++ b/src/test/plugins/api/pokerogue-session-savedata-api.test.ts @@ -6,7 +6,6 @@ import type { NewClearSessionSavedataRequest, UpdateSessionSavedataRequest, } from "#app/@types/PokerogueSessionSavedataApi"; -import { GameModes } from "#app/game-mode"; import { PokerogueSessionSavedataApi } from "#app/plugins/api/pokerogue-session-savedata-api"; import type { SessionSaveData } from "#app/system/game-data"; import { getApiBaseUrl } from "#app/test/utils/testUtils"; @@ -30,8 +29,7 @@ describe("Pokerogue Session Savedata API", () => { const params: NewClearSessionSavedataRequest = { clientSessionId: "test-session-id", slot: 3, - result: true, - gameMode: GameModes.CLASSIC + result: true }; it("should return true on SUCCESS", async () => {