`normalized_path` may be wrong if the path matches many potential routes
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 38/100
Rechercherichtung
Beginne in lib/appmap/handler/rails/request_handler.rb bei den Zeilen 59-66 und reproduziere die in routes.rb gezeigten Routen mit einer Anfrage an /api/users. Vergleiche den normalisierten Pfad mit der Route, die tatsächlich übereinstimmte. Als erledigt gilt, dass die spezifische Route das normalisierte Ergebnis bleibt, selbst wenn auch eine andere dynamische Route übereinstimmen könnte.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
E.g. given the following routes.rb:
get 'api/users'
get ':team_slug/users'
It appears possible for a call to /api/users to return a normalized path of /:team_slug/users incorrectly when the path matches the route definition.
- Vorherrschende Sprache
- Ruby
- Sterne
- 101
- Forks
- 13
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus getappmap/appmap-ruby
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
getappmap/appmap-ruby#363 · 2 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100
getappmap/appmap-ruby#360 ·
-
enhancement
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
getappmap/appmap-ruby#357 ·
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
getappmap/appmap-ruby#355 ·
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
getappmap/appmap-ruby#344 · 2 Kommentare · 1 Reaktion ·
Alle Issues in getappmap/appmap-ruby
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Homebrew/homebrew-cask#293134 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
notch8/iiif_print#430 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
ActionText::Content#to_markdown: <br> in a table cell and empty <tr> produce malformed Markdown tablesEvtl. vergeben @azmi2409 hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
Maintainer antworten meist innerhalb von 2 Tagen