From a6ab19187b4ad865022d966eb81f448ff537612e Mon Sep 17 00:00:00 2001 From: Junyan Qin Date: Thu, 8 May 2025 20:51:51 +0800 Subject: [PATCH] perf: linter error in pipeline page --- web/src/app/home/pipelines/page.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/app/home/pipelines/page.tsx b/web/src/app/home/pipelines/page.tsx index 794a4a88..37320bc2 100644 --- a/web/src/app/home/pipelines/page.tsx +++ b/web/src/app/home/pipelines/page.tsx @@ -42,16 +42,16 @@ export default function PluginConfigPage() { .then((value) => { let currentTime = new Date(); const pipelineList = value.pipelines.map((pipeline) => { - let lastUpdatedTimeAgo = Math.floor((currentTime.getTime() - new Date(pipeline.updated_at).getTime()) / 1000 / 60 / 60 / 24); + let lastUpdatedTimeAgo = Math.floor((currentTime.getTime() - new Date(pipeline.updated_at ?? currentTime.getTime()).getTime()) / 1000 / 60 / 60 / 24); let lastUpdatedTimeAgoText = lastUpdatedTimeAgo > 0 ? ` ${lastUpdatedTimeAgo} 天前` : '今天'; return new PipelineCardVO({ lastUpdatedTimeAgo: lastUpdatedTimeAgoText, description: pipeline.description, - id: pipeline.uuid, + id: pipeline.uuid ?? '', name: pipeline.name, - isDefault: pipeline.is_default, + isDefault: pipeline.is_default ?? false, }); }); setPipelineList(pipelineList);