Added check for graphql extensions.cost.throttleStatus #366
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Shopify doesn't return throttleStatus for "staff" plan which causes the error below.
TypeError: Cannot read property 'currentlyAvailable' of undefined
at Shopify.updateGraphqlLimits (/var/app/current/node_modules/shopify-api-node/index.js:191:31)
at /var/app/current/node_modules/shopify-api-node/index.js:234:12
at tryCatcher (/var/app/current/node_modules/bluebird/js/release/util.js:16:23)