`normalized_path` may be wrong if the path matches many potential routes
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 38/100
Piste de recherche
Commencez dans lib/appmap/handler/rails/request_handler.rb aux lignes 59-66 et reproduisez les routes affichées dans routes.rb avec une requête vers /api/users. Comparez le chemin normalisé à la route qui a effectivement correspondu. Le travail est terminé lorsque la route spécifique reste le résultat normalisé, même si une autre route dynamique pouvait également correspondre.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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.
- Langage dominant
- Ruby
- Étoiles
- 101
- Forks
- 13
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Aucun 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 getappmap/appmap-ruby
-
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
getappmap/appmap-ruby#363 · 2 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 42/100
getappmap/appmap-ruby#360 ·
-
enhancement
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
getappmap/appmap-ruby#357 ·
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
getappmap/appmap-ruby#355 ·
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
getappmap/appmap-ruby#344 · 2 commentaires · 1 réaction ·
Toutes les issues de getappmap/appmap-ruby
Issues similaires
-
Local evaluation buckets percentage splits with the server key, so results differ from FlagsmithOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Add PrestashopOuverterequest
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
endoflife-date/endoflife.date#11303 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
FreeTubeApp/FreeTube-Docs#245 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour