web/admin: fix outpost/ldap charts when no healthy objects exist

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer 2021-06-09 09:31:30 +02:00
parent 66e3bc6b58
commit de11181890
3 changed files with 9 additions and 6 deletions

11
web/package-lock.json generated
View file

@ -61,12 +61,13 @@
"typescript": "^4.3.2",
"webcomponent-qr-code": "^1.0.5",
"yaml": "^1.10.2"
}
},
"devDependencies": {}
},
"api": {
"name": "authentik-api",
"version": "0.0.1",
"dependencies": {
"version": "1.0.0",
"devDependencies": {
"typescript": "^3.6"
}
},
@ -74,6 +75,7 @@
"version": "3.9.9",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.9.tgz",
"integrity": "sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
@ -9963,7 +9965,8 @@
"typescript": {
"version": "3.9.9",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.9.tgz",
"integrity": "sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w=="
"integrity": "sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w==",
"dev": true
}
}
},

View file

@ -57,7 +57,7 @@ export class LDAPSyncStatusChart extends AKChart<LDAPSyncStats> {
}));
this.centerText = sources.pagination.count.toString();
return {
healthy: healthy === 0 ? -1 : healthy,
healthy: sources.pagination.count === 0 ? -1 : healthy,
failed,
unsynced
};

View file

@ -53,7 +53,7 @@ export class OutpostStatusChart extends AKChart<OutpostStats> {
}));
this.centerText = outposts.pagination.count.toString();
return {
healthy: healthy === 0 ? -1 : healthy,
healthy: outposts.pagination.count === 0 ? -1 : healthy,
outdated,
unhealthy
};