diff --git a/web/src/admin/sources/kerberos/KerberosSourceViewPage.ts b/web/src/admin/sources/kerberos/KerberosSourceViewPage.ts
index 8fc39bb297..5182954c44 100644
--- a/web/src/admin/sources/kerberos/KerberosSourceViewPage.ts
+++ b/web/src/admin/sources/kerberos/KerberosSourceViewPage.ts
@@ -83,9 +83,6 @@ export class KerberosSourceViewPage extends AKElement {
slot="page-overview"
data-tab-title="${msg("Overview")}"
class="pf-c-page__main-section pf-m-no-padding-mobile"
- @activate=${() => {
- this.load();
- }}
>
${msg("Kerberos Source is in preview.")}
diff --git a/web/src/elements/tasks/TaskList.ts b/web/src/elements/tasks/TaskList.ts
index 856278cf1d..14710a908a 100644
--- a/web/src/elements/tasks/TaskList.ts
+++ b/web/src/elements/tasks/TaskList.ts
@@ -147,41 +147,22 @@ export class TaskList extends Table {
`;
}
- taskState(task: Task): TemplateResult {
- return;
- switch (task.aggregatedStatus) {
- case TasksTasksListAggregatedStatusEnum.Queued:
- return html`${msg("Waiting to run")}`;
- case TasksTasksListAggregatedStatusEnum.Consumed:
- return html`${msg("Running")}`;
- case TasksTasksListAggregatedStatusEnum.Done:
- case TasksTasksListAggregatedStatusEnum.Info:
- return html`${msg("Successful")}`;
- case TasksTasksListAggregatedStatusEnum.Warning:
- return html`${msg("Warning")}`;
- case TasksTasksListAggregatedStatusEnum.Rejected:
- case TasksTasksListAggregatedStatusEnum.Error:
- return html`${msg("Error")}`;
- default:
- return html`${msg("Unknown")}`;
- }
- }
-
row(item: Task): TemplateResult[] {
return [
html`${item.actorName}
${item.uid.replace(new RegExp("^authentik."), "")}`,
html`${item.queueName}`,
html`${formatElapsedTime(item.mtime || new Date())}
- ${item.mtime.toLocaleString()}`,
+ ${item.mtime?.toLocaleString()}`,
html``,
- [TasksTasksListStateEnum.Rejected, TasksTasksListStateEnum.Done].includes(item.state)
+ item.state === TasksTasksListStateEnum.Rejected ||
+ item.state === TasksTasksListStateEnum.Done
? html` {
return new TasksApi(DEFAULT_CONFIG)
.tasksTasksRetryCreate({
- messageId: item.messageId,
+ messageId: item.messageId ?? "",
})
.then(() => {
this.dispatchEvent(