Unverified Commit cf3aceb4 authored by Sebastian Malton's avatar Sebastian Malton Committed by GitHub
Browse files

Sort cronjob last scheduled time by number (#3430)

Signed-off-by: default avatarSebastian Malton <sebastian@malton.name>
parent a60bb35f
No related merge requests found
Showing with 6 additions and 1 deletion
+6 -1
...@@ -37,6 +37,7 @@ import { KubeObjectStatusIcon } from "../kube-object-status-icon"; ...@@ -37,6 +37,7 @@ import { KubeObjectStatusIcon } from "../kube-object-status-icon";
import { ConfirmDialog } from "../confirm-dialog/confirm-dialog"; import { ConfirmDialog } from "../confirm-dialog/confirm-dialog";
import { Notifications } from "../notifications/notifications"; import { Notifications } from "../notifications/notifications";
import type { CronJobsRouteParams } from "../../../common/routes"; import type { CronJobsRouteParams } from "../../../common/routes";
import moment from "moment";
enum columnId { enum columnId {
name = "name", name = "name",
...@@ -65,7 +66,11 @@ export class CronJobs extends React.Component<Props> { ...@@ -65,7 +66,11 @@ export class CronJobs extends React.Component<Props> {
[columnId.namespace]: (cronJob: CronJob) => cronJob.getNs(), [columnId.namespace]: (cronJob: CronJob) => cronJob.getNs(),
[columnId.suspend]: (cronJob: CronJob) => cronJob.getSuspendFlag(), [columnId.suspend]: (cronJob: CronJob) => cronJob.getSuspendFlag(),
[columnId.active]: (cronJob: CronJob) => cronJobStore.getActiveJobsNum(cronJob), [columnId.active]: (cronJob: CronJob) => cronJobStore.getActiveJobsNum(cronJob),
[columnId.lastSchedule]: (cronJob: CronJob) => cronJob.getLastScheduleTime(), [columnId.lastSchedule]: (cronJob: CronJob) => (
cronJob.status?.lastScheduleTime
? moment().diff(cronJob.status.lastScheduleTime)
: 0
),
[columnId.age]: (cronJob: CronJob) => cronJob.getTimeDiffFromNow(), [columnId.age]: (cronJob: CronJob) => cronJob.getTimeDiffFromNow(),
}} }}
searchFilters={[ searchFilters={[
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment