ProductUpdate and status

HunkyBill
Shopify Expert
4415 39 475

Products have a status, DRAFT, ACTIVE or ARCHIVED. Very handy.

GraphQL offers a productUpdate mutation that accepts ProductInput as valid fields. Documentation shows status is one of those fields. But the schema tells a different story, and in fact, one cannot update status using this mutation.

1. Why is the schema differing from the documentation?

2. If we cannot change a product's status to ARCHIVED from ACTIVE, what is the point?

Can someone shed some light on how to move a product to status ARCHIVED using GraphQL. Thanks

Custom Shopify Apps built just for you! hunkybill@gmail.com http://www.resistorsoftware.com
0 Likes
HunkyBill
Shopify Expert
4415 39 475

Never mind. I see a silly call to productChangeStatus will likely take care of that. Wow. I can imagine the Yak shaving champion being dethroned after realizing productUpdate was just not the right thing to be doing when changing status. Probably has to do with a concern about something else, so this is justified. Another beer in the cooler, who cares.

Custom Shopify Apps built just for you! hunkybill@gmail.com http://www.resistorsoftware.com
0 Likes