<script>
document.addEventListener("DOMContentLoaded", function() {
fetch('https://89e4-85-76-18-146.ngrok-free.app/webhook', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
// Lähetä tarvittavat lomaketiedot
name: document.getElementById('nameField').value,
address: document.getElementById('addressField').value,
postcode: document.getElementById('postcodeField').value
})
})
.then(response => {
if (!response.ok) {
return response.json().then(errorData => {
if (errorData.redirectUrl) {
window.location.href = errorData.redirectUrl; // Uudelleenohjaa virhesivulle
} else {
throw new Error('Virhe tilauksen käsittelyssä.');
}
});
}
return response.json();
})
.then(data => {
// Näytä onnistumisviesti
document.getElementById('statusMessage').textContent = "Tilauksesi onnistui!";
})
.catch(error => {
console.error('Virhe lomakkeen käsittelyssä:', error.message);
document.getElementById('statusMessage').textContent = "Tilaus epäonnistui, yritä uudelleen.";
});
});
</script>