There is an attribute called processingFailed in the Shopify Admin GraphQL API for theme. I am looking for more information about this, in what scenarios is it set to true, and is it ever set to false again if once set to true?
Hey @Abhiroop-StarApps,
We (actually it was @Alan_G) tested this by creating a corrupt theme and attempted to upload it to their store. The theme processed for around an hour before failing.
This turned the processingFailed to true/ and the theme in the admin shows this:
Hope that helps!
Thank! I guess that confirms that once processingFailed, it can never reset to false for the same theme. The only solution would be to upload it as a new theme.
Hey folks
- and exactly @Abhiroop-StarApps, at the moment, the merchant would either have to delete the theme that failed the upload process, or if your app/integration is eligible to modify themes (this does require approval from Shopify separately from the normal read_themes scope), you could also delete it via the API:
Hope this helps a bit, let us know if we can help out further though ![]()
