web: fix updates

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer 2022-08-01 09:59:57 +02:00
parent d17ad65435
commit 0ce9fd9b2e
3 changed files with 9 additions and 9 deletions

View file

@ -7,7 +7,7 @@ import { t } from "@lingui/macro";
import { customElement } from "lit/decorators.js"; import { customElement } from "lit/decorators.js";
import { SourcesApi, StatusEnum } from "@goauthentik/api"; import { SourcesApi, TaskStatusEnum } from "@goauthentik/api";
interface LDAPSyncStats { interface LDAPSyncStats {
healthy: number; healthy: number;
@ -50,7 +50,7 @@ export class LDAPSyncStatusChart extends AKChart<LDAPSyncStats> {
}); });
health.forEach((task) => { health.forEach((task) => {
if (task.status !== StatusEnum.Successful) { if (task.status !== TaskStatusEnum.Successful) {
sourceKey = "failed"; sourceKey = "failed";
} }
const now = new Date().getTime(); const now = new Date().getTime();

View file

@ -24,7 +24,7 @@ import PFPage from "@patternfly/patternfly/components/Page/page.css";
import PFGrid from "@patternfly/patternfly/layouts/Grid/grid.css"; import PFGrid from "@patternfly/patternfly/layouts/Grid/grid.css";
import PFBase from "@patternfly/patternfly/patternfly-base.css"; import PFBase from "@patternfly/patternfly/patternfly-base.css";
import { LDAPSource, SourcesApi, StatusEnum } from "@goauthentik/api"; import { LDAPSource, SourcesApi, TaskStatusEnum } from "@goauthentik/api";
@customElement("ak-source-ldap-view") @customElement("ak-source-ldap-view")
export class LDAPSourceViewPage extends LitElement { export class LDAPSourceViewPage extends LitElement {
@ -145,9 +145,9 @@ export class LDAPSourceViewPage extends LitElement {
return html`<ul class="pf-c-list"> return html`<ul class="pf-c-list">
${tasks.map((task) => { ${tasks.map((task) => {
let header = ""; let header = "";
if (task.status === StatusEnum.Warning) { if (task.status === TaskStatusEnum.Warning) {
header = t`Task finished with warnings`; header = t`Task finished with warnings`;
} else if (task.status === StatusEnum.Error) { } else if (task.status === TaskStatusEnum.Error) {
header = t`Task finished with errors`; header = t`Task finished with errors`;
} else { } else {
header = t`Last sync: ${task.taskFinishTimestamp.toLocaleString()}`; header = t`Last sync: ${task.taskFinishTimestamp.toLocaleString()}`;

View file

@ -14,7 +14,7 @@ import { customElement, property } from "lit/decorators.js";
import PFDescriptionList from "@patternfly/patternfly/components/DescriptionList/description-list.css"; import PFDescriptionList from "@patternfly/patternfly/components/DescriptionList/description-list.css";
import { AdminApi, StatusEnum, Task } from "@goauthentik/api"; import { AdminApi, Task, TaskStatusEnum } from "@goauthentik/api";
@customElement("ak-system-task-list") @customElement("ak-system-task-list")
export class SystemTaskListPage extends TablePage<Task> { export class SystemTaskListPage extends TablePage<Task> {
@ -67,11 +67,11 @@ export class SystemTaskListPage extends TablePage<Task> {
taskStatus(task: Task): TemplateResult { taskStatus(task: Task): TemplateResult {
switch (task.status) { switch (task.status) {
case StatusEnum.Successful: case TaskStatusEnum.Successful:
return html`<ak-label color=${PFColor.Green}>${t`Successful`}</ak-label>`; return html`<ak-label color=${PFColor.Green}>${t`Successful`}</ak-label>`;
case StatusEnum.Warning: case TaskStatusEnum.Warning:
return html`<ak-label color=${PFColor.Orange}>${t`Warning`}</ak-label>`; return html`<ak-label color=${PFColor.Orange}>${t`Warning`}</ak-label>`;
case StatusEnum.Error: case TaskStatusEnum.Error:
return html`<ak-label color=${PFColor.Red}>${t`Error`}</ak-label>`; return html`<ak-label color=${PFColor.Red}>${t`Error`}</ak-label>`;
default: default:
return html`<ak-label color=${PFColor.Grey}>${t`Unknown`}</ak-label>`; return html`<ak-label color=${PFColor.Grey}>${t`Unknown`}</ak-label>`;