ajout de ville sans labourage par défaut

This commit is contained in:
Tykayn 2025-08-21 11:56:02 +02:00 committed by tykayn
parent 6f4e6a6810
commit 359d4ba6b8
5 changed files with 201 additions and 4 deletions

View file

@ -244,7 +244,7 @@ document.addEventListener('DOMContentLoaded', () => {
}
}
if (insee) {
window.location.href = `/admin/labourer/${insee}`;
window.location.href = `/add-city-without-labourage/${insee}`;
} else {
alert('Veuillez sélectionner une ville valide.');
}

View file

@ -184,7 +184,7 @@ export function enableLabourageForm() {
form.action = getLabourerUrl(result_search);
// Changer le texte du bouton et le désactiver
labourageBtn.innerHTML = '<span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span> Labourage de ' + result_search.name + '...';
labourageBtn.innerHTML = '<span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span> Ajout de ' + result_search.name + '...';
labourageBtn.disabled = true;
// Soumettre le formulaire
@ -281,7 +281,7 @@ export function setupCitySearch(inputId, suggestionListId, onSelect) {
export function getLabourerUrl(obj) {
if (obj && obj.insee) {
return `/admin/labourer/${obj.insee}`;
return `/add-city-without-labourage/${obj.insee}`;
}
return '#';
}
@ -290,7 +290,7 @@ export function handleAddCityFormSubmit(event) {
event.preventDefault();
const zipCode = document.getElementById('selectedZipCode').value;
if (zipCode && zipCode.match(/^\d{5}$/)) {
window.location.href = `/admin/labourer/${zipCode}`;
window.location.href = `/add-city-without-labourage/${zipCode}`;
} else {
alert('Veuillez sélectionner une ville valide avec un code postal.');
}