Skip to content

Commit 0f2c914

Browse files
committed
Modify request behaviour of devSessionCreate to slow-request
1 parent 9f3e231 commit 0f2c914

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

packages/app/src/cli/utilities/developer-platform-client/app-management-client.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1007,6 +1007,7 @@ export class AppManagementClient implements DeveloperPlatformClient {
10071007
query: DevSessionCreate,
10081008
shopFqdn,
10091009
variables: {appId: appIdNumber, assetsUrl: assetsUrl ?? ''},
1010+
requestOptions: {requestMode: 'slow-request'},
10101011
})
10111012
}
10121013

packages/cli-kit/src/public/node/api/app-dev.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import {graphqlRequestDoc, UnauthorizedHandler} from './graphql.js'
2+
import {RequestOptions} from './app-management.js'
23
import {appDevFqdn, normalizeStoreFqdn} from '../context/fqdn.js'
34
import {serviceEnvironment} from '../../../private/node/context/service.js'
45
import Bottleneck from 'bottleneck'
@@ -26,6 +27,7 @@ export interface AppDevRequestOptions<TResult, TVariables extends Variables> {
2627
token: string
2728
unauthorizedHandler: UnauthorizedHandler
2829
variables?: TVariables
30+
requestOptions?: RequestOptions
2931
}
3032
/**
3133
* Executes an org-scoped GraphQL query against the App Management API.
@@ -53,6 +55,7 @@ export async function appDevRequestDoc<TResult, TVariables extends Variables>(
5355
addedHeaders,
5456
variables: options.variables,
5557
unauthorizedHandler: options.unauthorizedHandler,
58+
preferredBehaviour: options.requestOptions?.requestMode,
5659
}),
5760
)
5861

0 commit comments

Comments
 (0)