Fix bug with duplicating resources
This commit is contained in:
parent
b21665ecae
commit
d664fc00ef
|
@ -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({
|
user.research.addResearch({
|
||||||
id: researchId,
|
id: researchId,
|
||||||
level: level + 1,
|
level: level + 1,
|
||||||
|
|
|
@ -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);
|
userPlanet.ships.addShips(ship.data.id, amount);
|
||||||
|
|
||||||
await userPlanet.ships.sync();
|
await userPlanet.ships.sync();
|
||||||
|
|
Loading…
Reference in New Issue