Bug 1 — Ref MVA-001 dupliquée : Le filtre HubSpot 'HAS_PROPERTY' avec value:'' retournait 0 résultats. Suppression du value:'' → maintenant le worker liste correctement les contacts avec reference_client et incrémente bien (testé : MVA-004). Bug 2 — Email post-inscription jamais reçu : Le double opt-in HubSpot ne se déclenche pas via Forms API sans subscription consent (impossible à configurer sans nouveaux scopes Private App). Pivot vers une approche plus simple : - L'email de bienvenue est désormais envoyé directement après soumission du formulaire (pas de DOI HubSpot) - L'envoi passe par le Cloudflare Worker (action sendWelcomeNow) pour que l'adresse Paris reste dans les env vars Cloudflare et ne soit JAMAIS dans le JS public - Worker appelle EmailJS REST avec firstname + reference + paris_address Cleanup : message de succès reverti à 'Inscription réussie' (FR/EN/MG). Anti-spam : protection légère via filtre email/téléphone côté formulaire. La cron-based welcome (post-DOI) reste en place mais sera inerte tant que aucun contact n'a le statut CONFIRMED côté HubSpot. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| DEPLOIEMENT.md | ||
| hubspot-proxy.js | ||