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.
Fichiers
Révisions associées
dossiers: display notification on patient record contacts and addresses update
Closes #4807
Historique
Mis à jour par Mikaël Ates (de retour le 29 avril) il y a presque 10 ans
- Version cible mis à 1.1.3
Mis à jour par Serghei Mihai il y a plus de 9 ans
- Statut changé de Nouveau à En cours
- Assigné à changé de Jérôme Schneider à Serghei Mihai
- Patch proposed mis à Non
Mis à jour par Serghei Mihai il y a plus de 9 ans
- Fichier 0001-dossiers-notification-displayed-when-updates-done-on.patch 0001-dossiers-notification-displayed-when-updates-done-on.patch ajouté
- % réalisé changé de 0 à 50
- Patch proposed changé de Non à Oui
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.
Mis à jour par Jérôme Schneider il y a plus de 9 ans
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); }
Mis à jour par Serghei Mihai il y a plus de 9 ans
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.
Mis à jour par Serghei Mihai il y a plus de 9 ans
- Statut changé de En cours à Résolu (à déployer)
- % réalisé changé de 50 à 100
Appliqué par commit calebasse|commit:0a8aab32423a95074b625151854ae7b44c7c1ad5.
Mis à jour par Jérôme Schneider il y a plus de 9 ans
- Statut changé de Résolu (à déployer) à En cours
- Assigné à changé de Serghei Mihai à 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.
Mis à jour par Serghei Mihai il y a plus de 9 ans
- Fichier 0001-dossiers-display-notification-on-patient-record-cont.patch 0001-dossiers-display-notification-on-patient-record-cont.patch ajouté
J'ai ajouté une vue séparé qui ajoute un message django lors de la validation du formulaire.
Mis à jour par Serghei Mihai il y a plus de 9 ans
- Statut changé de En cours à Résolu (à déployer)
Appliqué par commit calebasse|commit:95593005d9e74ed7a558a80d0483477ad6bec775.
dossiers: notification displayed when updates done on patient addresses/contacts
Closes #4807