Projet

Général

Profil

Bug #57639

connection already closed sur création d'un modèle de fiche

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

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
06 octobre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Exception:
  type = '<class 'psycopg2.InterfaceError'>', value = 'connection already closed'

Stack trace (most recent call first):
  File "/usr/lib/python3/dist-packages/wcs/sql.py", line 507, in f
   505             return func(*args, **kwargs)
   506         except psycopg2.Error:
>  507             get_connection().rollback()
   508             raise
   509

  locals:
     args = (<CardDef 'test fred' id:67>,)
     func = <function do_formdef_tables at 0x7ff267f7a400>
     kwargs = {'rebuild_views': True, 'rebuild_global_views': True}

  File "/usr/lib/python3/dist-packages/wcs/formdef.py", line 427, in update_storage
   425         from . import sql
   426
>  427         actions = sql.do_formdef_tables(self, rebuild_views=True, rebuild_global_views=True)
   428         if actions:
   429             cls = self.data_class()

  locals:
     self = <CardDef 'test fred' id:67>
     sql = <module 'wcs.sql' from '/usr/lib/python3/dist-packages/wcs/sql.py'>

  File "/usr/lib/python3/dist-packages/wcs/formdef.py", line 418, in store
   416             get_publisher().snapshot_class.snap(instance=self, comment=comment)
   417
>  418         self.update_storage()
   419         self.store_related_custom_views()
   420

  locals:
     args = ()
     comment = None
     kwargs = {}
     new_internal_identifier = 'test-fred'
     object_only = False
     self = <CardDef 'test fred' id:67>

  File "/usr/lib/python3/dist-packages/wcs/carddef.py", line 150, in store
   148     def store(self, comment=None, *args, **kwargs):
   149         self.roles = self.backoffice_submission_roles
>  150         return super().store(comment=comment, *args, **kwargs)
   151
   152     @classmethod

mais c'est sur le SaaS HDS et il y a des modifications locales sur le sql.py GÉNIAL.

Historique

#1

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

Et une autre trace sur une autre action basique (modif du rôle associé à une fonction).

#3

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

  • Statut changé de Nouveau à Rejeté

C'était une modif locale sur le serveur :/

Formats disponibles : Atom PDF