Просмотр исходного кода

update live logs with correct revision number (#3698)

Feroze Mohideen 2 лет назад
Родитель
Сommit
9fc4e74360
1 измененных файлов с 12 добавлено и 0 удалено
  1. 12 0
      dashboard/src/main/home/app-dashboard/validate-apply/logs/utils.ts

+ 12 - 0
dashboard/src/main/home/app-dashboard/validate-apply/logs/utils.ts

@@ -212,6 +212,18 @@ export const useLogs = ({
           }
         });
         const newLogsParsed = parseLogs(newLogs);
+        newLogs.filter((log) => {
+          return log.metadata?.raw_labels?.porter_run_app_revision_id != null
+            && revisionIdToNumber[log.metadata.raw_labels.porter_run_app_revision_id] != null
+            && revisionIdToNumber[log.metadata.raw_labels.porter_run_app_revision_id] != 0
+        }).forEach((log) => {
+          if (log.metadata?.raw_labels?.porter_run_app_revision_id != null) {
+            const revisionNumber = revisionIdToNumber[log.metadata.raw_labels.porter_run_app_revision_id];
+            if (revisionNumber != null && revisionNumber != 0) {
+              log.metadata.revision = revisionNumber.toString();
+            }
+          }
+        })
         const newLogsFiltered = filterLogs(newLogsParsed);
         pushLogs(newLogsFiltered);
       },