smile_action_trigger no osv_memory field
Bug #697567 reported by
Tristan Hill
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Smile OpenERP |
Fix Committed
|
Critical
|
Corentin Pouhet-Brunerie - http://www.Smile.fr |
Bug Description
The model_id field in sartre.rule object has a domain filter which uses osv_memory. This causes an error when this object is used. osv_memory appears to be a v6 only ir.model field.
Originally from https:/
Originally found on bzr+ssh:
To post a comment you must log in.
Hello Corentin,
I met the same type of traceback
Environment Information : 6.28-18- generic- i686-with- Ubuntu- 9.04-jaunty bruno/pgi_ 16/server/ 5.0/bin/ netsvc. py", line 299, in dispatch service_ name)(method, *params) bruno/pgi_ 16/server/ 5.0/bin/ netsvc. py", line 77, in __call__ bruno/pgi_ 16/server/ 5.0/bin/ service/ web_services. py", line 577, in execute bruno/pgi_ 16/server/ 5.0/bin/ osv/osv. py", line 58, in wrapper bruno/pgi_ 16/server/ 5.0/bin/ osv/osv. py", line 119, in execute bruno/pgi_ 16/server/ 5.0/bin/ osv/osv. py", line 111, in execute_cr bruno/pgi_ 16/server/ 5.0/bin/ osv/orm. py", line 3112, in name_search bruno/pgi_ 16/server/ 5.0/bin/ osv/orm. py", line 3079, in search execute( 'select %s.id from ' % self._table + ','.join(tables) +qu1+' order by '+order_ by+limit_ str+offset_ str, qu2) bruno/pgi_ 16/server/ 5.0/bin/ sql_db. py", line 78, in wrapper bruno/pgi_ 16/server/ 5.0/bin/ sql_db. py", line 123, in execute execute( query, params) osv_memory. ..
^
System : Linux-2.
OS Name : posix
Distributor ID: Ubuntu
Description: Ubuntu 9.04
Release: 9.04
Codename: jaunty
Operating System Release : 2.6.28-18-generic
Operating System Version : #60-Ubuntu SMP Fri Mar 12 04:40:52 UTC 2010
Operating System Architecture : 32bit
Operating System Locale : fr_FR.UTF8
Python Version : 2.6.2
OpenERP-Client Version : 5.0.14
Last revision No. & ID :Bazaar Package not Found !Traceback (most recent call last):
File "/home/
result = LocalService(
File "/home/
return getattr(self, method)(*params)
File "/home/
res = service.execute(db, uid, object, method, *args)
File "/home/
return f(self, dbname, *args, **kwargs)
File "/home/
res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
File "/home/
return getattr(object, method)(cr, uid, *args, **kw)
File "/home/
ids = self.search(cr, user, args, limit=limit, context=context)
File "/home/
cr.
File "/home/
return f(self, *args, **kwargs)
File "/home/
res = self._obj.
ProgrammingError: ERREUR: la colonne ir_model.osv_memory n'existe pas
LINE 1: select ir_model.id from "ir_model" where ir_model.
Thanks