diff --git a/public/fonts/IosevkaCustom-Regular.woff2 b/public/fonts/IosevkaCustom-Regular.woff2 deleted file mode 100644 index 94f3f62..0000000 Binary files a/public/fonts/IosevkaCustom-Regular.woff2 and /dev/null differ diff --git a/src/utils/rest-table.ts b/src/utils/rest-table.ts index 061b67b..d115af1 100644 --- a/src/utils/rest-table.ts +++ b/src/utils/rest-table.ts @@ -16,7 +16,7 @@ export class RestTable implements IPromiseLike> { this.rows = []; } - private updateSubs() { + updateSubs() { this.subs.forEach(x => x(this)); } @@ -82,7 +82,7 @@ export class RestItem implements IPromiseLike> { this.data = data; } - private updateSubs() { + updateSubs() { this.subs.forEach(x => x(this)); } @@ -138,6 +138,7 @@ export class RestItem implements IPromiseLike> { const x = await LOGIN.clientRequest(this.keyUrl(), options); if (x.status !== 200) throw new Error("Unexpected status code: " + x.status); this.table.rows = this.table.rows.filter(x_1 => this.table.keyFunc(x_1.data) !== this.key()); + this.table.updateSubs(); this.setLoading(false); } catch (err) { this.setErrorReason("Failed to remove item " + this.key());