themekit: Problem running `theme watch` after upgrade to 0.7.2

What I expected to happen

When I run theme watch from my Shopify themes I expect it to watch for changes in the directory and upload them as they are changed. This was working fine prior to upgrade.

What actually happened

Running theme watch works just fine, and it correctly observes changes to files in the directory. Where the problem lies is that it does not upload the file and instead gives me this message:

[development] No collection name provided

This happens consistently for all my themes.

Steps to reproduce

  1. Configure a theme using the command line per the instructions: theme configure --password=[your-password] --store=[you-store.myshopify.com] --themeid=[your-theme-id]
  2. Change into the theme directory and run theme download and then theme watch
  3. Make a change to any of the theme files.

My Environment

OS (including version): macOS 10.12.6 Themekit version: 0.7.2 (I’m unsure what i was previously using, but I first installed it a few months ago) Ignore Files(if any): None

General Notes

I can still run theme replace and theme upload just fine, along with all the other commands as far as I know. I’ve tried deleting the configuration file and recreating it using the new version, but it looks exactly the same.

Any guesses?

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Comments: 37 (19 by maintainers)

Most upvoted comments

I knew that is what you meant I was saying that there was also a file name missing from the Received event message.

Your Go version has nothing to do with this, themekit is a compiled binary.