Estoy tratando de editar los valores de opción de un producto en Shopify. Esencialmente, quiero pasar una matriz reordenada para products[0].options[0].values
Usando los documentos de la API REST de Shopify, hago una solicitud como esta:
import {Product} from '@shopify/shopify-api/dist/rest-resources/2021-10/index.js'; const test_session = await Shopify.Utils.loadCurrentSession(request, response); const product = new Product({session: test_session}); product.id = 7758005469437; product.options[0].values = newOptionsOrder; await product.save({});Obtuve el siguiente error:
Cannot read properties of undefined (reading '0')
Pude editar con éxito el título del producto de destino usando product.title = "New Title"; El problema parece estar apuntando a más elementos anidados.
¿Alguna idea de cómo editar la primera matriz options.values?