shopify watch doesn't run
cassidyclawson opened this issue · 2 comments
Hi all,
Both the shopify_theme gem and the themekit binary have spontaneously developed the same problem for two developers when we setup a new test store using a shopify partner account.
The problem is that running theme watch simply doesn't do anything. It hangs for a moment then brings you back to the terminal command prompt with no error message of any kind.
theme check says "Shopify API is accessible and configuration is valid"
What's going on? I suspect this may have to do with my new partner account store seeing as this issue started when we switched over.
As an aside - this is also another vote for the shopify developers to take a stand on the two competing shopify dev tools (shopify_theme and themekit). It's really crazy that the two projects continue to coexist with no clear messaging on which is the dominant tool moving forward.
After some debugging, I was able to determine that the CLI is erroring out because the APIChecker object is getting a 404 unauthorized on its request to the shopify API. Why?
I definitely have the correct credentials and have set all the permissions to read/write. Any ideas?
I had the same issue. I was able to fix it by setting all permissions on the private app in my store to the highest available.
Shopify folks, can you please:
- Update the README to explain what permissions need to be set
- Update the shopify_theme gem to give a useful error message in this situation instead of just timing out with no message.