JSONAPI-Resources / JSONAPI-Resources/jsonapi-resources
UUID route path constraint allows comma-separated ids.
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Ruby
- Sterne
- 2.3k
- Forks
- 546
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Why does the constraint allow comma-separated UUIDs? I tried this with the show action, but got a { "title": "Invalid field value", "detail": "02b2dd45-c7a5-4632-8523-2ab3a68411ae,5fe60d71-9f9f-40ff-8f29-266403cb0b6f is not a valid value for id.", ... }.
This feature would be nice, and the spec does not mention URL design except as a recommendation, but even that does not mention CSV for resource id.
JR Version: 0.7.0
Commit: d5675ae446adcd2733b3996d0b5154d4c1de5e2e
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, die durch Kommas getrennte UUID-Anfrage gegen die show action zu reproduzieren und die UUID-Routenpfadbedingung zu verfolgen, die die id verarbeitet. Prüfe die vorhandenen Request- oder Constraint-Tests, falls vorhanden, und kläre, ob durch Kommas getrennte ids akzeptiert oder abgelehnt werden sollen; abgeschlossen bedeutet, dass das Verhalten und die resultierende Validierungsantwort dem vereinbarten URL-Design entsprechen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rails, ruby
- Bereich
- api, backend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100