npm package diff

Package: @forge/cli

Versions: 12.3.0-next.0-experimental-8a53773 - 12.3.0-next.2

File: package/out/devspace/graphql-client.js

Index: package/out/devspace/graphql-client.js
===================================================================
--- package/out/devspace/graphql-client.js
+++ package/out/devspace/graphql-client.js
@@ -33,9 +33,9 @@
         const batchResults = await Promise.all(batches.map((batch) => this.getDevSpaceDetailsBulk(batch)));
         const devSpaceDetails = [];
         for (const results of batchResults) {
             for (const result of results) {
-                if (result.success && result.details) {
+                if (!result.error && result.details) {
                     devSpaceDetails.push({
                         id: result.developerSpaceId,
                         name: result.details.name
                     });
@@ -51,16 +51,14 @@
           devConsole {
             getDeveloperSpaceDetails(developerSpaceIds: $devSpaceIds) {
               results {
                 developerSpaceId
-                success
-                details {
-                  name
-                }
                 error {
-                  code
                   message
                 }
+                details {
+                  name
+                }
               }
             }
           }
         }
@@ -100,10 +98,10 @@
     `;
         const { response: { ecosystem: { devConsole: { createDeveloperSpace: { devSpace, success, errors } } } }, requestId } = await this.graphqlClient.mutate(mutation, {
             input
         });
-        const error = (0, cli_shared_1.getError)(errors);
         if (!success) {
+            const error = (0, cli_shared_1.getError)(errors);
             throw new cli_shared_1.GraphQlMutationError(`${error.message} (requestId: ${requestId || 'unknown'})`, {
                 requestId,
                 code: error.code,
                 statusCode: error.statusCode