Archive · documents
Les correspondants sont dans Paperless-ngx.
Il faut tous les lire, chaque nuit.
Paperless-ngx 2.13, 100 correspondants
Le problème
L'API rend la liste par pages.
- Dix par page, numérotées.
- Pendant ce temps, l'équipe travaille.
Ce qui n'est pas modifié
L'archive reste telle quelle.
- Son API, un compte en lecture.
- Aucun module, aucun réglage.
Le piège
Une suppression décale les pages.
- Un correspondant de la page 1 disparaît.
- Un autre ne tombe sur aucune page.
Ce qu'il a fallu écrire
pagination: { kind: drf-page }Une ligne.
- Le count de chaque page est vérifié.
- S'il bouge, la liste est relue.
- Un connecteur de 27 lignes.
Quand ça ne s'arrête pas
Le run échoue, il ne ment pas.
- La liste bouge encore à la relecture.
- Le message donne les deux totaux.
Ce qui a été corrigé
Un trou trouvé, une correction.
- Avant: Completed, un correspondant manquant.
- Maintenant: relu, ou refusé (#1771).
Essayer
Le scénario se rejoue en local.
Chaque étape est publiée avec sa sortie.