2013-05-08 1 views
1

제품의 기존 변형을 업데이트하려고합니다. https://groups.google.com/group/shopify-app-discuss/tree/browse_frm/month/2011-12/927b3c41f7effb44?rnum=231&_done=%2Fgroup%2Fshopify-app-discuss%2Fbrowse_frm%2Fmonth%2F2011-12%3Ffwc%3D1%26Shopify 제품 변형 파괴가 잠김 (HTTP 코드 423)

나는 HTTP 응답 코드 (423)를 얻을 :

먼저 내가 여기에 가지 않을거야하지만 여기에 설명 된 API 측 조건 문제를 경주로 인해 기존의 모든 변종을 삭제해야,이 작업을 수행하려면 변형을 삭제하려고하면 (잠김) 나타납니다. Shopify Ruby gem v3.0.3 fyi를 사용하고 있습니다. 하지만 제품을 삭제하고 이상적인 제품이 아닌 처음부터 모든 것을 만들 수 있습니다.

변형 삭제는 잠겨 있지만 제품을 삭제하지 않는 이유는 무엇입니까?

shopify_product = ShopifyAPI::Product.find(id) 
shopify_product.variants.each{|v| v.destroy} 

답변

1

Shopify의 모든 제품에는 적어도 1 개의 변형이 있어야합니다. 제품에있는 유일한 변형을 삭제하려고하면 Shopify는 423 응답 코드를 반환합니다.

관련 문제