I’m using the GraphQL productSet request to update my products and also update the images associated with the product.
I’ve set the “duplicateResolutionMode” to “REPLACE”, but it still delivers some unexpected behaviour:
- If there is already an image there, it seems to just delete this image and not replace it
- When there is no image there, after the request, the image appears in the admin API, BUT, it shows an incremental number of images despite only one image being present. See attached image:
For point #2, I have run a separate GraphQL request to check the number of associated images and the query request only shows one image associated with the product. See attached for screenshot:
#1 - I need a fix for this as this is unreliable behaviour
#2 - Is more curious and concerning, but ultimately the shop website only shows one image.
Has anyone else had a similar experience?