From d664fc00ef29509be876461217bd0ad7a60609ad Mon Sep 17 00:00:00 2001 From: Aelita4 Date: Thu, 30 Jan 2025 20:47:46 +0100 Subject: [PATCH] Fix bug with duplicating resources --- src/pages/api/research/performResearch.ts | 2 +- src/pages/api/ships/addShip.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/api/research/performResearch.ts b/src/pages/api/research/performResearch.ts index af9faeb..74b925c 100644 --- a/src/pages/api/research/performResearch.ts +++ b/src/pages/api/research/performResearch.ts @@ -139,7 +139,7 @@ export const POST: APIRoute = async({ request }) => { ) } - userPlanet.resources.updateAmount(newResources.map(res => { return { id: res.id, amount: res.amount } })); + userPlanet.resources.setAmount(newResources.map(res => { return { id: res.id, amount: res.amount } })); user.research.addResearch({ id: researchId, level: level + 1, diff --git a/src/pages/api/ships/addShip.ts b/src/pages/api/ships/addShip.ts index 82dfd55..86d884f 100644 --- a/src/pages/api/ships/addShip.ts +++ b/src/pages/api/ships/addShip.ts @@ -115,7 +115,7 @@ export const POST: APIRoute = async({ request }) => { } }); - userPlanet.resources.updateAmount(resourcesAfter.map(res => { return { id: res.id, amount: res.amount } })); + userPlanet.resources.setAmount(resourcesAfter.map(res => { return { id: res.id, amount: res.amount } })); userPlanet.ships.addShips(ship.data.id, amount); await userPlanet.ships.sync();