Probléme lors de l'installation du module checklist

Bug #724658 reported by OpenAfriki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Smile OpenERP
Fix Committed
Undecided
Unassigned

Bug Description

Dans l'inherit de la class checklist on apelle la foncion init :
def __init__(self, pool, cr):
        super(checklist, self).__init__(pool, cr)
        cr.execute("SELECT * FROM pg_class WHERE relname=%s", (self._table,))
        if cr.rowcount:
            self._update_models(cr)
Au moment de cet appel la table checklist n'est pas encore créé du coup les requetes sur super(checklist, self).__init__(pool, cr) ne marche pas.
Voici l'erreur renvoyée :
ProgrammingError: ERREUR: la relation « checklist » n'existe pas
LIGNE 1 : SELECT "checklist".id FROM "checklist" WHERE (checklist.acti.

Revision history for this message
Corentin Pouhet-Brunerie - http://www.Smile.fr (copou) wrote :

La source de l'anomalie se situe au sein de la surchage de la méthode __init__ au niveau de l'ORM (et non celle de l'objet checklist)

Changed in smile-openerp:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.