voxxrin / voxxrin3

GNU Affero General Public License v3.0
9 stars 2 forks source link

Devoxx crawler : prevent discrepancies between cfp.dev event slug and voxxrin event id #97

Closed fcamblor closed 1 week ago

fcamblor commented 3 months ago

During VoxxedLu 2024, we discovered that when cfp.dev calls voxxrin APIs (to retrieve speaker talk editors urls, or feedback, or stats), eventId is set to "current event slug"

Problem is : on this event, this is the first time we have a discrepancy between the event slug (voxxedlu2024) and voxxrin event id (voxxedlu24), leading to an "unknown event id" error.

I created a quick'n dirty fix (that should be reverted few days after the end of the event) to fix the issue, but it would still be better to have a crawler check that checks that slug id and event it are the same.