-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code erroné depuis plusieurs années (is_user_in_followers?(page['next_page']
)
#3431
Comments
Peut-être qu'on peut avoir un |
J'irai regarder un peu la data pour comprendre, mais vu que c'est vieux j'ai préféré ne pas hâter les choses et me planter un jeudi :-) |
Différent et sans le même impact mais surprenant quand même: |
Je vais le traiter |
@AntoineAugusti un point auquel j'avais pensé c'est qu'il faut faire un peu gaffe aux effets de bords du type "volume retourné beaucoup plus importants" potentiellement |
Ouais je vais regarder le temps de réponse et s'il vaut mieux avoir plus d'éléments par page ( |
Comme relevé par @AntoineAugusti ici:
Le reformattage apporté par Elixir 1.15 permet de voir qu'on accède à une clé de payload datagouv par
'next_page'
et non"next_page"
.Du coup cela retourne
nil
systématiquement.J'allais corriger dans la PR #3429 mais j'ai eu un doute en lisant le code.
Je préfère éviter de modifier là-bas, car il n'y a pas de tests, et le bug étant ancien, je préfère éviter de modifier sans vérification plus précise (éviter une boucle infinie, des lenteurs ou autre, car il y a des requêtes HTTP supplémentaires).
Je pense qu'il vaut mieux ajouter des tests tranquillement, le bug étant par ailleurs très ancien (plus de 5 ans)
Voir aussi:
datagouvfr
reloadable #3430.transport-site/apps/datagouvfr/lib/datagouvfr/client/datasets.ex
Lines 156 to 171 in 85282f8
The text was updated successfully, but these errors were encountered: