Skip to content
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

TypeError lors de la recherche de "first_publish_date" sur le site liberation.fr #281

Open
clavelm opened this issue Jan 11, 2025 · 0 comments

Comments

@clavelm
Copy link

clavelm commented Jan 11, 2025

Bonjour,

J'ai depuis quelque temps (1 à 2 mois peut-être) un problème sur libé avec le bouton d'accès à Europresse qui s'injecte sur la page de l'article mais disparaît aussitôt.
Cette fois-ci, étant sur mon ordinateur et pas sur android, j'ai pu examiner la chose.

Une page ayant le problème (je n'ai pas testé tout le site) : https://www.liberation.fr/idees-et-debats/opinions/jean-marie-le-pen-le-detail-version-longue-par-daniel-schneidermann-20250111_PNXPXC37BBARFK6KKR5L2QVYD4/

Je suis sur firefox 134.0, ophirofox 2.4.26495.29353
Mon firefox est équipé de bloqueurs de pub et autres qui peuvent être la cause du problème, mais normalement j'ai pu reproduire sur un firefox quasi vanilla (que bitwarden et ophirofox installés, mais j'ai peut-être touché aux réglages vie privée de firefox, j'affinerai la chose si mon problème n'est pas reproductible).

Dans la console JS, j'ai :

Ophirofox injected  -- liberation.js:86:13
TypeError: /\"first_publish_date\":\"(\d{4}-\d{2}-\d{2}[A-Z]+\d{2}:\d{2}:\d{2}.[0-9+-:]+Z)/.exec(...) is null -- liberation.js:53:121

Cela correspond à la ligne

let firstPublishedDate = /\"first_publish_date\":\"(\d{4}-\d{2}-\d{2}[A-Z]+\d{2}:\d{2}:\d{2}.[0-9+-:]+Z)/.exec(document.getElementById('fusion-metadata').textContent)[1] // 2024-08-27T18:18:55.663Z => UTC

J'espère que mon problème sera reproductible et facile à corriger.

Merci pour cette extension, j'en fais la promotion avec le pass bnf et easybnf.fr quand l'occasion se présente.

Bonne journée

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant