Support · tickets
Les tickets sont dans le service support.
Il faut tous les lire, par l'API.
NestJS 11, nestjs-paginate, 130 tickets
Le problème
L'API rend la liste par pages.
- Chaque page donne le lien de la suivante.
- Pendant ce temps, le support travaille.
Ce qui n'est pas modifié
Le service reste tel quel.
- Son API, telle que l'équipe l'a écrite.
- Aucun module, aucun réglage.
Le piège
Une suppression décale les pages.
- Un ticket de la page 1 disparaît.
- Un autre ne tombe sur aucune page.
Ce qu'il a fallu écrire
pagination: { kind: nestjs }Une ligne.
- Le lien next est suivi.
- Le total de chaque page est vérifié.
- Un connecteur de 21 lignes.
Un filtre
Les tickets ouverts seulement.
- Le filtre est écrit dans le path.
- Chaque lien next le garde: 97 lus.
Ce qui a été corrigé
Un trou trouvé, une correction.
- Avant: Completed, un ticket manquant.
- Maintenant: la liste est relue (#1794).
Essayer
Le scénario se rejoue en local.
Chaque étape est publiée avec sa sortie.