Projet

Général

Profil

Development #14578

Gérer l'export/import du paramétrage des options venant du workflow et n'étant pas des chaines

Ajouté par Frédéric Péters il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
12 janvier 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Dans le code le TODO existe depuis l'ajout des options de workflow. (#6170).

        for option in self.workflow_options or []:
            element = ET.SubElement(options, 'option')
            element.attrib['varname'] = option
            option_value = self.workflow_options.get(option)
            if isinstance(option_value, basestring):
                element.text = unicode(self.workflow_options.get(option, ''), charset)
            else:
                pass # TODO: extend support to other types

Ça empêche un export/import correct quand une option est un champ de type liste à choix multiple; on se retrouve dans l'xml avec deux nœuds vides :

<options>
    <option varname="xxx_structured" />
    <option varname="xxx" />
    <option varname="xxx_display">aa, cc</option>
  </options>

Demandes liées

Duplique w.c.s. - Bug #14043: import/export de formdef avec une variable de workflow de type liste à choix multipleFermé22 novembre 2016

Actions

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 7 ans

  • Statut changé de Nouveau à Rejeté
#2

Mis à jour par Frédéric Péters il y a plus de 7 ans

  • Duplique Bug #14043: import/export de formdef avec une variable de workflow de type liste à choix multiple ajouté

Formats disponibles : Atom PDF