Projet

Général

Profil

Bug #9173

solidifier l'import de formulaires xml (id en double, mauvais max_field_id, datasources inexistants)

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
02 décembre 2015
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Si on se met à générer l'xml de formdef, il faut faire un peu plus attention à ce qu'on en lit.


Fichiers

Révisions associées

Révision faa43c3d (diff)
Ajouté par Frédéric Péters il y a plus de 8 ans

formdef: check datasources are defined on import (#9173)

Révision 64277fb9 (diff)
Ajouté par Frédéric Péters il y a plus de 8 ans

formdef: warn if multiple fields have the same id (#9173)

Révision 5e6e27ce (diff)
Ajouté par Frédéric Péters il y a plus de 8 ans

formdef: fix max_field_id on import (#9173)

Historique

#1

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

Et peut-être "autocorriger" derrière certaines choses, par exemple si le max_field_id n'est pas au-dessus de tous les autres champs, le modifier.

#2

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

Dans le dernier patch, qui corrige le max_field_id si nécessaire, il y a aussi la suppression de + 1 inutiles, et la mise à 1 du premier champ (plutôt que 0).

#3

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

  • Sujet changé de vérifier qu'il n'y a pas deux champs avec le même id à l'import d'un formdef à solidifier l'import de formulaires xml (id en double, mauvais max_field_id, datasources inexistants)

Ack

#4

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

  • Statut changé de En cours à Résolu (à déployer)
commit 5e6e27ce14b998655a2057c00eb9ddd3392c49f7
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Dec 2 12:49:48 2015 +0100

    formdef: fix max_field_id on import (#9173)

commit 64277fb9f74e4a370002f73b14d32bc2ef0e4268
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Dec 2 12:36:20 2015 +0100

    formdef: warn if multiple fields have the same id (#9173)

commit faa43c3d329102f7bcd3190f28bd4a42fc7975d4
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Dec 2 12:31:04 2015 +0100

    formdef: check datasources are defined on import (#9173)
#5

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

  • Version cible mis à v1.25
#6

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

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

Formats disponibles : Atom PDF