Skip to content

Throw ShopifyException when shopify request fails#140

Open
david-wiebe-bold wants to merge 1 commit intobold-commerce:masterfrom
david-wiebe-bold:throw_shopify_exception_when_request_fails
Open

Throw ShopifyException when shopify request fails#140
david-wiebe-bold wants to merge 1 commit intobold-commerce:masterfrom
david-wiebe-bold:throw_shopify_exception_when_request_fails

Conversation

@david-wiebe-bold
Copy link
Contributor

No description provided.

throw (new TooManyRequestsException($e->getMessage()))->setResponse($response);
default:
throw $e;
throw (new ShopifyException($e->getMessage()))->setResponse($response);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you want a named exception for 500 errors I think you should make a new InternalException class and throw it when the status code is 500. Changing this for all other codes would potentially be a breaking change for other users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants