api-request-builder: Request to Add Locale and Store Query Parameters
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 52/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- À l'abandon
- Stack technique
- javascript
- Domaine
- api
Piste de recherche
Commencez par packages/api-request-builder/src/query-projection.js et examinez comment les requêtes de projection de produit sont assemblées. Utilisez l’endpoint documenté product-projection-by-key et les exemples de l’issue pour vérifier que les paramètres de requête locale et store sont représentés dans les URL de requête générées.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Support reference number
N/A
Description
Currently we are unable to use / apply store or locale query parameters using the fluent api request builder package.
const uri = requestBuilder.productProjections
.locale('locale')
.byKey('key')
.build();
const uri = requestBuilder.productProjections
.store('store')
.byKey('key')
.build();
ref:
https://docs.commercetools.com/api/projects/productProjections#get-productprojection-by-key
Expected Behavior
See possible solution and examples of what we would hope could be a possible api addition.
Current Behavior
Functions for these beta Query Parameters currently not available.
Context
Looking to keep our codebase clean and use the fluent api for all of our requests.
Possible Solution
Add the beta options for:
- storeProjection
- localeProjection
const uri = requestBuilder.productProjections
.locale('de-DE')
.byKey('key')
.build();
const uri = requestBuilder.productProjections
.store('store')
.byKey('key')
.build();
- Langage dominant
- JavaScript
- Étoiles
- 78
- Forks
- 35
- Merge moyen
- 10 h 23 min
- PR mergées (30 j)
- 2
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de commercetools/nodejs
-
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
commercetools/nodejs#1901 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
commercetools/nodejs#1895 · 1 commentaire ·
-
Difficulté 1/5 1-3 heures Accessibilité débutants 55/100
commercetools/nodejs#1891 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
commercetools/nodejs#1889 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
commercetools/nodejs#1884 · 4 réactions ·
Toutes les issues de commercetools/nodejs
Issues similaires
-
neutral:fix
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
wazuh/wazuh-documentation#10611 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
remotion-dev/remotion#12905 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement websites
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
quarto-dev/quarto-cli#15255 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Money fields reject amounts that aren't multiples of $500, so Find cliffs silently does nothingOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
PolicyEngine/cliff-watch#44 ·