Projet

Général

Profil

Development #10108

garder le nom de l'agent lors d'une création de demande backoffice/api

Ajouté par Thomas Noël il y a environ 8 ans. Mis à jour il y a presque 8 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Version cible:
Début:
26 février 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Dans le submission_context (ou ailleurs), enregistrer le nom de l'agent qui a lancé la saisie backoffice. Également proposer la possibilité dans l'API.


Fichiers

Révisions associées

Révision d660efd9 (diff)
Ajouté par Frédéric Péters il y a presque 8 ans

backoffice: keep track of agent doing backoffice submissions (#10108)

Historique

#1

Mis à jour par Frédéric Péters il y a environ 8 ans

  • Assigné à mis à Frédéric Péters
  • Priorité changé de Normal à Haut
#3

Mis à jour par Frédéric Péters il y a presque 8 ans

#4

Mis à jour par Thomas Noël il y a presque 8 ans

à propos de :

agent_user = get_publisher().user_class.get(formdata.submission_context['agent_id'])

comment le système qui utilise l'API va-t-il savoir le «agent_id» à utiliser ? Si c'est welco par exemple, il a juste l'uuid qui est partagé, non ?

#5

Mis à jour par Frédéric Péters il y a presque 8 ans

La requête envoyée par welco se fait déjà au nom de l'agent connecté, et c'est ça qu'on enregistre :

+        if meta.get('backoffice-submission'):
+            # keep track of the agent that did the submit
+            if not formdata.submission_context:
+                formdata.submission_context = {}
+            formdata.submission_context['agent_id'] = user.id
#6

Mis à jour par Thomas Noël il y a presque 8 ans

Evidemment... fatigué je suis.

Ack.

#7

Mis à jour par Frédéric Péters il y a presque 8 ans

  • Statut changé de En cours à Résolu (à déployer)
commit d660efd9df2af301733056e26c627245fd71e847
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Apr 29 14:56:42 2016 +0200

    backoffice: keep track of agent doing backoffice submissions (#10108)
#8

Mis à jour par Frédéric Péters il y a presque 8 ans

  • Version cible mis à v1.42
#9

Mis à jour par Frédéric Péters il y a presque 8 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF