Projet

Général

Profil

Development #48468

Permettre de compléter les liens de la cellule de soumission backoffice avec les paramètres de la requête GET, par exemple le canal et le numéro de l'appelant.

Ajouté par Nicolas Roche il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
11 novembre 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

cf https://dev.entrouvert.org/issues/48356#note-6
Introduire un point d'extension avec un {% block formdef-url-extra-query-string %}{% endblock %} à surcharger dans le thème.


Fichiers

Historique

#1

Mis à jour par Nicolas Roche il y a plus de 3 ans

#2

Mis à jour par Nicolas Roche il y a plus de 3 ans

J'ai mal testé, il ne faut pas introduire d'espaces sinon ils se retrouvent dans l'URL.

#3

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

  • Statut changé de Solution proposée à Solution validée

Anecdotique mais il y a une raison pour laquelle tu mets ça au milieu de la query-string plutôt qu'à la fin ?

#4

Mis à jour par Nicolas Roche il y a plus de 3 ans

Non, j'ai cru à tord que si j'ajoutais les paramètres à la fin, ils viendraient s'ajouter dans ReturnURL à la suite de callee.

>>> from urllib.parse import urlparse, parse_qs
>>> o = urlparse('https://wcs.dev.publik.love/backoffice/submission/solis-demande-d-aide/?NameID=&ReturnURL=https://agent-combo.dev.publik.love/allo/?callee=123&channel=phone&phone=789')
>>> parse_qs(o.query)
{'ReturnURL': ['https://agent-combo.dev.publik.love/allo/?callee=123'], 'channel': ['phone'], 'phone': ['789']}

#5

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

Ok alors mets le à la fin c'est moins surprenant.

#6

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

J'ai une implémentation concurrente qui me semble plus sûre, plus simple et moins surprenante à l'usage, #48503.

#11

Mis à jour par Nicolas Roche il y a plus de 3 ans

  • Statut changé de Solution validée à Rejeté

Formats disponibles : Atom PDF