@forge/cli
14.1.0-next.21-experimental-554d41714.1.0-next.19-experimental-fd0ebbc
out/webtrigger/graphql-client.js~
out/webtrigger/graphql-client.jsModified+31−29
Index: package/out/webtrigger/graphql-client.js
===================================================================
--- package/out/webtrigger/graphql-client.js
+++ package/out/webtrigger/graphql-client.js
@@ -31,18 +31,18 @@
constructor(graphQLClient) {
this.graphQLClient = graphQLClient;
}
async createWebTriggerUrl({ appId, contextId, environmentId, triggerKey, secretKeyConfig }) {
- const query = `
- mutation forge_cli_createWebTriggerUrl($input: WebTriggerUrlInput!) {
- createWebTriggerUrl(input: $input) {
- statusCode
- success
- message
- url
- }
+ const query = (0, cli_shared_1.graphql)(`
+ mutation forge_cli_createWebTriggerUrl($input: WebTriggerUrlInput!) {
+ createWebTriggerUrl(input: $input) {
+ statusCode
+ success
+ message
+ url
}
- `;
+ }
+ `);
const variables = {
input: {
appId,
contextId,
@@ -57,11 +57,12 @@
}
: {})
}
};
- const { response: { createWebTriggerUrl: { success, statusCode, message, url } }, requestId } = await this.graphQLClient.mutate(query, variables);
+ const { response, requestId } = await this.graphQLClient.mutate(query, variables);
+ const { success, statusCode, message, url } = (0, cli_shared_1.requireMutationPayload)(response.createWebTriggerUrl, requestId);
if (!success) {
- throw new WebTriggerCreationError(message, requestId, statusCode.toString());
+ throw new WebTriggerCreationError(message ?? '', requestId, String(statusCode));
}
else {
if (url) {
return url;
@@ -69,17 +70,17 @@
throw new MissingWebTriggerUrlError(requestId);
}
}
async listWebtriggerUrls({ appId, contextId, envId }) {
- const query = `
- query forge_cli_listWebTriggerUrls($appId: ID!, $contextId: ID!, $envId: ID!) {
- webTriggerUrlsByAppContext(appId: $appId, contextId: $contextId, envId: $envId) {
- id
- triggerKey
- url
- }
+ const query = (0, cli_shared_1.graphql)(`
+ query forge_cli_listWebTriggerUrls($appId: ID!, $contextId: ID!, $envId: ID!) {
+ webTriggerUrlsByAppContext(appId: $appId, contextId: $contextId, envId: $envId) {
+ id
+ triggerKey
+ url
}
- `;
+ }
+ `);
const variables = {
appId,
contextId,
envId
@@ -96,23 +97,24 @@
};
});
}
async deleteWebtriggerUrl(id) {
- const query = `
- mutation forge_cli_deleteWebTriggerUrl($id: ID!) {
- deleteWebTriggerUrl(id: $id) {
- statusCode
- success
- message
- }
+ const query = (0, cli_shared_1.graphql)(`
+ mutation forge_cli_deleteWebTriggerUrl($id: ID!) {
+ deleteWebTriggerUrl(id: $id) {
+ statusCode
+ success
+ message
}
- `;
+ }
+ `);
const variables = {
id
};
- const { response: { deleteWebTriggerUrl: { success, statusCode, message } }, requestId } = await this.graphQLClient.mutate(query, variables);
+ const { response, requestId } = await this.graphQLClient.mutate(query, variables);
+ const { success, statusCode, message } = (0, cli_shared_1.requireMutationPayload)(response.deleteWebTriggerUrl, requestId);
if (!success) {
- throw new WebTriggerDeleteError(id, message, requestId, statusCode.toString());
+ throw new WebTriggerDeleteError(id, message ?? '', requestId, String(statusCode));
}
return {
success,
statusCode,