Skip to content

afup#1499 Récupération des meetups via GraphQL#1592

Merged
stakovicz merged 1 commit intoafup:masterfrom
Mopolo:meetup-graphql
Feb 13, 2025
Merged

afup#1499 Récupération des meetups via GraphQL#1592
stakovicz merged 1 commit intoafup:masterfrom
Mopolo:meetup-graphql

Conversation

@Mopolo
Copy link
Copy Markdown
Contributor

@Mopolo Mopolo commented Jan 19, 2025

Cette PR remplace le scraping des pages HTML par un appel à l'API GraphQL de Meetup.

Il n'y a qu'un seul appel pour toutes les antennes en une fois. Et on peut à nouveau récupérer la description et le lieu de chaque évènement.

La PR ajoute une dépendance sur cuyz/valinor pour parser la réponse JSON en DTOs. On s'en sert déjà sur planete-php donc pas de risque et la lib est déjà compatible avec PHP 8.4 donc ça ne posera pas de soucis.

Et j'aime toujours pas atoum :trollface:

@Mopolo Mopolo self-assigned this Jan 19, 2025
@Mopolo Mopolo force-pushed the meetup-graphql branch 5 times, most recently from a9e029f to 38e0380 Compare February 12, 2025 22:41
@Mopolo Mopolo marked this pull request as ready for review February 12, 2025 22:49
@stakovicz stakovicz merged commit 0c683d2 into afup:master Feb 13, 2025
@Mopolo Mopolo deleted the meetup-graphql branch February 13, 2025 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants