-- #migration 2026_07_30_155_landing_cta_fix_double
-- Supprime le listener inline du raw_html — le CTA appelle uniquement lpvShowForm
-- qui gère lui-même la redirection ou l'affichage du formulaire

UPDATE landing_themes
SET raw_html = REPLACE(raw_html,
'<script>
document.getElementById("lpv-cta-btn").addEventListener("click", function(e) {
  e.preventDefault();
  var form = document.getElementById("lpvf-form");
  if (form) {
    form.style.display = "";
    form.scrollIntoView({ behavior: "smooth", block: "start" });
    if (typeof LandingParcoursFrm !== "undefined" && LandingParcoursFrm._initDz) {
      LandingParcoursFrm._initDz();
    }
  }
});
</script>',
'<script>
document.getElementById("lpv-cta-btn").addEventListener("click", function(e) {
  e.preventDefault();
  if (typeof lpvShowForm === "function") lpvShowForm();
});
</script>'),
html_content = NULL,
baked_at     = NULL
WHERE slug = 'parcours-vente';
