Преглед на файлове

update live logs with correct revision number (#3698)

Feroze Mohideen преди 2 години
родител
ревизия
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);
       },