[ka6] fix connecteur groupe_bellemare: casse du chemin Njoyn — Xweb.asp majuscule requis depuis le 2026-09-02 (le minuscule xweb.asp fait échouer Scrapfly ASP en UPSTREAM_WEBSITE_ERROR, 0 octet), _url() de la plateforme njoyn corrigé, 30 offres retrouvées (médiane 30) + tenants *.njoyn.com frères rétablis (stl_laval 17 vérifié)
1 changed file +7 −2
modified
jobka/connectors/njoyn.py
+7 −2
@@ -5,7 +5,7 @@ | ||
| 5 | 5 | # Fichier : jobka/connectors/njoyn.py |
| 6 | 6 | # Rôle : Classe de plateforme Njoyn (CGI) — très répandu au secteur public |
| 7 | 7 | # québécois (santé, villes, sociétés d'État). HTML serveur + jeton. |
| 8 | −# Créé : 2026-08-18 Modifié : 2026-08-26 | |
| 8 | +# Créé : 2026-08-18 Modifié : 2026-09-04 | |
| 9 | 9 | # ============================================================================= |
| 10 | 10 | """Plateforme Njoyn (CGI). |
| 11 | 11 | |
@@ -74,7 +74,12 @@ class NjoynConnector(BaseConnector): | ||
| 74 | 74 | quebec_only = False # filtrer (table classique : colonnes ville/pays) |
| 75 | 75 | |
| 76 | 76 | def _url(self, page: str, jobid: str = "") -> str: |
| 77 | − u = (f"{self.BASE}/{self.CL}/xweb/xweb.asp?clid={self.CLID}" | |
| 77 | + # ⚠ Casse du chemin : « Xweb.asp » avec X majuscule OBLIGATOIRE. | |
| 78 | + # Depuis le 2026-09-02, le couple Njoyn/Radware répond une page | |
| 79 | + # malformée au chemin minuscule « xweb.asp » (Scrapfly ASP échoue en | |
| 80 | + # ERR::SCRAPE::UPSTREAM_WEBSITE_ERROR, 0 octet) — tous les tenants | |
| 81 | + # *.njoyn.com étaient tombés d'un coup pour cette seule raison. | |
| 82 | + u = (f"{self.BASE}/{self.CL}/xweb/Xweb.asp?clid={self.CLID}" | |
| 78 | 83 | f"&page={page}&lang={self.LANG}") |
| 79 | 84 | if jobid: |
| 80 | 85 | u += f"&jobid={jobid}" |
| 81 | 86 | |