Projet

Général

Profil

Bug #16884

Erreur lors de la création de formulaire

Ajouté par Josué Kouka il y a presque 7 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
14 juin 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

https://sentry.entrouvert.org/sentry/recette/issues/1647/

IntegrityError: duplicate key value violates unique constraint "pg_type_typname_nsp_index" 
DETAIL:  Key (typname, typnamespace)=(formdata_9_matthias_id_seq, 2200) already exists.

  File "quixote/publish.py", line 275, in process_request
    output = self.try_publish(request)
  File "wcs/publisher.py", line 259, in try_publish
    return QommonPublisher.try_publish(self, request)
  File "qommon/publisher.py", line 640, in try_publish
    return Publisher.try_publish(self, request)
  File "quixote/publish.py", line 253, in try_publish
    output = self.root_directory._q_traverse(components)
  File "modules/root.py", line 824, in _q_traverse
    return Directory._q_traverse(self, path)
  File "quixote/directory.py", line 63, in _q_traverse
    return obj._q_traverse(path)
  File "wcs/backoffice/root.py", line 79, in _q_traverse
    return super(RootDirectory, self)._q_traverse(path)
  File "quixote/directory.py", line 91, in _q_traverse
    return super(AccessControlled, self)._q_traverse(path)
  File "quixote/directory.py", line 63, in _q_traverse
    return obj._q_traverse(path)
  File "quixote/directory.py", line 91, in _q_traverse
    return super(AccessControlled, self)._q_traverse(path)
  File "quixote/directory.py", line 67, in _q_traverse
    return obj()
  File "wcs/admin/forms.py", line 1469, in new
    formdef = formdefui.submit_form(form)
  File "wcs/admin/forms.py", line 108, in submit_form
    formdef.store()
  File "wcs/formdef.py", line 325, in store
    rebuild_global_views=True)
  File "wcs/sql.py", line 322, in f
    return func(*args, **kwargs)
  File "wcs/sql.py", line 338, in do_formdef_tables
    table_name = get_formdef_table_name(formdef)
  File "wcs/sql.py", line 290, in get_formdef_table_name
    formdef.store()
  File "wcs/formdef.py", line 325, in store
    rebuild_global_views=True)
  File "wcs/sql.py", line 322, in f
    return func(*args, **kwargs)
  File "wcs/sql.py", line 351, in do_formdef_tables

Il semblerait que 2 formulaires ont été crées au même moment.

Historique

#1

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

  • Statut changé de Nouveau à Fermé
  • Planning mis à Non

Jamais revu.

Formats disponibles : Atom PDF