perf: linter error in pipeline page

This commit is contained in:
Junyan Qin
2025-05-08 20:51:51 +08:00
parent 5b8e78726d
commit a6ab19187b

View File

@@ -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);