admin: Handle latest version unknown in admin dashboard (#8858)

* Handle latest  version unknown in admin dashboard

* fix tests

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* fix tsc

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

---------

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Co-authored-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
RoboMagus
2024-03-15 17:49:02 +01:00
committed by GitHub
parent 56f267146f
commit ce0775239d
4 changed files with 22 additions and 5 deletions

View File

@ -31,9 +31,15 @@ export class VersionStatusCard extends AdminStatusCard<Version> {
message: html`${msg(str`${value.versionLatest} is available!`)}`,
});
}
if (value.versionLatestValid) {
return Promise.resolve<AdminStatus>({
icon: "fa fa-check-circle pf-m-success",
message: html`${msg("Up-to-date!")}`,
});
}
return Promise.resolve<AdminStatus>({
icon: "fa fa-check-circle pf-m-success",
message: html`${msg("Up-to-date!")}`,
icon: "fa fa-question-circle",
message: html`${msg("Latest version unknown")}`,
});
}