Project

General

Profile

Bug #14096

À l'import d'un workflow avec l'action de création de document, les noms de fichier des modèles sont mauvais

Added by Frédéric Péters about 8 years ago. Updated about 8 years ago.

Status:
Fermé
Priority:
Immediat
Assignee:
-
Target version:
Start date:
25 November 2016
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:

Description

Le nom de fichier est créé ainsi :

        ids = (self.parent.parent.id, self.parent.id, self.id)
        filename = 'export_to_model-%s-%s-%s.upload' % ids

mais self.parent.parent.id c'est None. Et donc si jamais il y a deux workflows où les deux autres %s %s sont identiques, bim, clash, le document de l'autre workflow se trouve remplacé.


Files

Associated revisions

Revision 7e2af623 (diff)
Added by Frédéric Péters about 8 years ago

workflows: make sure model filenames are unique (#14096)

History

#1

Updated by Frédéric Péters about 8 years ago

Lors d'un import ça utilise désormais un id aléatoire.

#2

Updated by Thomas Noël about 8 years ago

Ack si on ajoute un commentaire lors du random genre «# hope this id is unique».

(À un moment j'ai pensé à te demander de faire un « now().strftime('%Y%m%dT%H%M') + 'i%i' % random... » ; ou alors un début du hash du content ; et puis bof, quand on gagne au loto, on gagne)

#3

Updated by Frédéric Péters about 8 years ago

  • Status changed from En cours to Résolu (à déployer)

Avec un commentaire ajouté.

commit 7e2af623ef80f4114436a19e2ba0ba48376a6fd0
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Nov 25 11:31:17 2016 +0100

    workflows: make sure model filenames are unique (#14096)
#4

Updated by Frédéric Péters about 8 years ago

  • Target version set to v1.67
#5

Updated by Frédéric Péters about 8 years ago

  • Status changed from Résolu (à déployer) to Fermé

Also available in: Atom PDF