Procházet zdrojové kódy

Fix execution task progress updates sort

Sergiu Miclea před 6 roky
rodič
revize
f858a34e2d
2 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 1 1
      src/sources/MigrationSource.js
  2. 1 1
      src/sources/ReplicaSource.js

+ 1 - 1
src/sources/MigrationSource.js

@@ -36,7 +36,7 @@ class MigrationSourceUtils {
             if (sortNull !== false) {
               return sortNull
             }
-            return moment(b.created_at).isBefore(moment(a.created_at))
+            return moment(a.created_at).toDate().getTime() - moment(b.created_at).toDate().getTime()
           })
         }
       })

+ 1 - 1
src/sources/ReplicaSource.js

@@ -77,7 +77,7 @@ class ReplicaSourceUtils {
     if (execution.tasks) {
       execution.tasks.forEach(task => {
         if (task.progress_updates) {
-          task.progress_updates.sort((a, b) => moment(b.created_at).isBefore(moment(a.created_at)))
+          task.progress_updates.sort((a, b) => moment(a.created_at).toDate().getTime() - moment(b.created_at).toDate().getTime())
         }
       })
     }