Skip to content

Parser agrégateur n'importe pas les catégories au-delà de la première page de l'API #5169

@marcantoinedupre

Description

@marcantoinedupre

Constaté en version : 2.120.2

Describe the bug

Le GeotrekParser ne suit pas les pages de l'API au moment de récupérer les informations des catégories dans son init. En conséquence des erreurs concernant des catégories inconnues (par exemple des thèmes, des étiquettes) peuvent arriver car la catégorie en question se trouve en 2ème page de l'API.

Exemple de sortie de parser avec cette erreur :

Mauvaise valeur '181' pour le champ 'themes'. Elle devrait être comprise parmi ['1', '2', '4', ..., '163', '164', '166', '169'],

To Reproduce

  1. Configurer un parser agrégateur d'itinéraires pointant sur un Geotrek source avec plus de 50 catégories publiées du même type (50 = taille de page par défaut)
  2. Constater l'erreur dans la sortie de l'import

Expected behavior

Le parser devrait pouvoir importer toutes les catégories. Il devrait suivre les pages de l'API et récupérer les infos pour toutes les catégories.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions