CustomerAddress.all doesn't return results
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia riproducendo la discrepanza tra ShopifyAPI::CustomerAddress.all(customer_id: x) e ShopifyAPI::Customer.find(id: x).addresses usando la configurazione dell’app privata e la versione dell’API segnalate. Traccia la richiesta di CustomerAddress.all e confrontala con la risposta degli indirizzi del cliente; il lavoro è concluso quando la collection restituisce gli indirizzi esistenti del cliente, con un test di regressione che copra il caso.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Issue summary
CustomerAddress.all doesn't return results, using Rest API with a private app.
Expected behavior
Returns list with customer's addresses.
Actual behavior
Returns empty list for a customer with an address.
Steps to reproduce the problem
- Create a customer with an address on Shopify.
- Initialise gem with private app config:
ShopifyAPI::Context.setup(
api_key: "",
host_name:"",
scope: "",
session_storage: ShopifyAPI::Auth::FileSessionStorage.new,
is_embedded: false,
is_private: true,
api_version: Rails.application.credentials.shopify.api_version!,
api_secret_key: Rails.application.credentials.shopify.password!,
private_shop: "#{Rails.application.credentials.shopify.shop_name!}.myshopify.com"
)
- Perform
ShopifyAPI::CustomerAddress.all(customer_id: x)and receive[] - Perform
ShopifyAPI::Customer.find(id: x).addressesand confirm the customer actually has an address.
Specifications
shopify_apiversion: 10.1.0- Shopify API version used: 2022-04
- Lingua principale
- Ruby
- Stelle
- 1.1k
- Fork
- 484
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Shopify/shopify-api-ruby
-
devtools-gardener
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Shopify/shopify-api-ruby#1456 · 3 reazioni ·
-
devtools-gardener
Difficoltà 3/5 1-2 giorni Idoneità per principianti 67/100
Shopify/shopify-api-ruby#1461 · 1 commento ·
-
automated
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
Shopify/shopify-api-ruby#1460 ·
-
devtools-gardener
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
Shopify/shopify-api-ruby#1455 ·
-
devtools-gardener
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
Shopify/shopify-api-ruby#1453 · 1 commento ·
Tutte le issue di Shopify/shopify-api-ruby
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Please Drop ruby 3.2 support Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
googleapis/google-api-ruby-client#28001 · 5 reazioni ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100