@forge/cli-shared

8.13.08.14.0-next.0
out/app-logs/graphql-client.js
out/app-logs/graphql-client.js
+10
Index: package/out/app-logs/graphql-client.js
===================================================================
--- package/out/app-logs/graphql-client.js
+++ package/out/app-logs/graphql-client.js
@@ -118,8 +118,18 @@
             details.offset = details.offset + serverSideMaxLimit;
             details.limit = details.limit - serverSideMaxLimit;
             return this.viewAppLogsV2(details, invocationMap, logLinesWithInvocation, totalRecieved);
         }
+        logLinesWithInvocation.forEach((l) => {
+            l.logs.sort((a, b) => Date.parse(a.timestamp) - Date.parse(b.timestamp));
+            return l;
+        });
+        logLinesWithInvocation.sort((a, b) => {
+            if (a.logs.length && b.logs.length) {
+                return Date.parse(a.logs[0].timestamp) - Date.parse(b.logs[0].timestamp);
+            }
+            return 0;
+        });
         const invocations = [...invocationMap.values()];
         return details.grouped ? invocations : logLinesWithInvocation;
     }
     async viewAppLogs(details) {