Bug #4807
Afficher le message de modification lorsque l'on modifie l'assuré dans l'onglet adresse et contacts.
100%
Description
Même message que lorsque l'on modifie une case lieu de vie par exemple.
Files
Associated revisions
dossiers: display notification on patient record contacts and addresses update
Closes #4807
History
Updated by Serghei Mihai over 10 years ago
- Status changed from Nouveau to En cours
- Assignee changed from Jérôme Schneider to Serghei Mihai
- Patch proposed set to No
Updated by Serghei Mihai over 10 years ago
- File 0001-dossiers-notification-displayed-when-updates-done-on.patch 0001-dossiers-notification-displayed-when-updates-done-on.patch added
- % Done changed from 0 to 50
- Patch proposed changed from No to Yes
Affichage du message par le remplacement du body de la page avec le retour du formulaire ajax.
La fonction generic_ajaxform_dialog
adaptée en attendant une solution propre aux redirections HTTP.
Updated by Jérôme Schneider over 10 years ago
Pour permettre de corriger également le #2457 dans generic_ajaxform_dialog au lieu de faire le $('body').html(parse) avec une condition spéciale comme ceci :
} else if(replace_content) { $('body').html(parse); }
Je pense qu'il serait plus utile de remplacer le window.location.reload(true) par $('body').html(parse) comme ceci :
function generic_ajaxform_dialog(url, title, id, width, btn_submit_name, redirectToUrl, on_load_callback, height, extra_button) { [...] function onsuccess(response, status, xhr, form) { [...] if (redirectToUrl) { [...] } else { - window.location.reload(true); - $('body').html(parse); }
Updated by Serghei Mihai over 10 years ago
Comme je ne connais pas les impacts que ça peut avoir sur les autres appels à la fonction generic_ajaxform_dialog
, je prefere lui rajouter ce parametre optionnel.
Updated by Serghei Mihai over 10 years ago
- Status changed from En cours to Résolu (à déployer)
- % Done changed from 50 to 100
Appliqué par commit calebasse|commit:0a8aab32423a95074b625151854ae7b44c7c1ad5.
Updated by Jérôme Schneider over 10 years ago
- Status changed from Résolu (à déployer) to En cours
- Assignee changed from Serghei Mihai to Jérôme Schneider
Ca fonctionne pour l'édition d'un contact ou d'une adresse mais pas pour le changement de l'assuré. Je remet In progress et je me l'assigne.
Updated by Serghei Mihai over 10 years ago
- File 0001-dossiers-display-notification-on-patient-record-cont.patch 0001-dossiers-display-notification-on-patient-record-cont.patch added
J'ai ajouté une vue séparé qui ajoute un message django lors de la validation du formulaire.
Updated by Serghei Mihai over 10 years ago
- Status changed from En cours to Résolu (à déployer)
Appliqué par commit calebasse|commit:95593005d9e74ed7a558a80d0483477ad6bec775.
dossiers: notification displayed when updates done on patient addresses/contacts
Closes #4807