1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2026-03-02 03:39:21 +00:00

Fix bug with pinned shapes not properly refreshed

This commit is contained in:
tobspr
2020-05-16 09:51:55 +02:00
parent 7870f011b8
commit 2c9867c837
3 changed files with 5 additions and 4 deletions

View File

@@ -161,7 +161,7 @@ export class SavegameManager extends ReadWriteProxy {
sortSavegames() {
this.currentData.savegames.sort((a, b) => b.lastUpdate - a.lastUpdate);
let promiseChain = Promise.resolve();
while (this.currentData.savegames.length > 100) {
while (this.currentData.savegames.length > 30) {
const toRemove = this.currentData.savegames.pop();
// Try to remove the savegame since its no longer available
@@ -200,7 +200,7 @@ export class SavegameManager extends ReadWriteProxy {
if (G_IS_DEV && globalConfig.debug.disableSavegameWrite) {
return Promise.resolve();
}
return this.writeAsync();
return this.sortSavegames().then(() => this.writeAsync());
});
}
}