Improve error dashboard

This commit is contained in:
tdurieux
2026-05-06 16:12:37 +03:00
parent 6f418d6332
commit 873c910dd3
18 changed files with 1606 additions and 318 deletions
+5 -1
View File
@@ -465,9 +465,13 @@ export default class Repository {
async removeCache() {
await storage.rm(this.repoId);
this.model.isReseted = true;
this.model.size = { storage: 0, file: 0 };
if (isConnected) {
try {
await this.model.save();
await AnonymizedRepositoryModel.updateOne(
{ _id: this._model._id },
{ $set: { isReseted: true, size: this._model.size } }
).exec();
} catch (error) {
logger.error("removeCache save failed", serializeError(error));
}