Development #36477
solis apa : ajouter le user_id en variable simple dans les liens de désappairage de la cellule des bénéficiaires appairés
0%
Description
Dans le template publik-base-theme/templates/combo/json/apa-users.html l18 :
<a class="remove" href="{{ eservices_url }}suppression-du-lien-avec-un-dossier-apa/?session_var_solis_user_id={{ item.id }}&cancelurl={{ site_base }}{{ cell.page.get_online_url }}">×</a>
Actuellement le user_id est passé en variable de session. Dans l'objectif de réduire au minimum l'usage des variables de session et parce que le formulaire de désappairage présente la liste de sélection du bénéficiaire à désappairer en première page, je souhaiterais migrer le préremplissage de ce champs sur ce formulaire de manière standard vers :
{{request.GET.user_id}}
Est-il possible d'ajouter dans la qs la variable
&user_id={{ item.id }}
Sûrement faudrait-il garder tout de même le passage en variable de session pour les déploiements existants. Cependant, j'ai bien envie de ne pas laisser trainer ça et de modifier le jour de la mise à jour les formulaires des déploiements connus.
Fichiers
Révisions associées
Historique
Mis à jour par Thomas Noël il y a plus de 4 ans
- Fichier 0001-apa-replace-session_var-with-a-normal-request-variab.patch 0001-apa-replace-session_var-with-a-normal-request-variab.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Super ! Voici une proposition qui remplace le session_var_solis_user_id par un simple user_id . Entre la mise à jour et la modification du prefill du formulaire, peu d'impact à mon avis, car ça ne concerne que les usagers qui sont reliées à plusieurs dossiers -- en plus la déliaison n'est pas une opération quotidienne.
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Thomas Noël il y a plus de 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 635e1d9dae34f96354f05bbdaf089de6b82fbfd9 Author: Thomas NOEL <tnoel@entrouvert.com> Date: Thu Oct 3 11:04:53 2019 +0200 apa: replace session_var with a normal request variable (#36477)
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
apa: replace session_var with a normal request variable (#36477)