[FIX] revert r3552 (opw 51206)
authorolt@tinyerp.com <>
Thu, 15 Dec 2011 10:48:48 +0000 (11:48 +0100)
committerolt@tinyerp.com <>
Thu, 15 Dec 2011 10:48:48 +0000 (11:48 +0100)
bzr revid: olt@tinyerp.com-20111215104848-u9lkuku3nk2v11bq

bin/osv/orm.py

index 86ce081..4d7cc18 100644 (file)
@@ -723,10 +723,7 @@ class orm_template(object):
             if mode=='.id':
                 id = int(id)
                 obj_model = self.pool.get(model_name)
-                if obj_model._columns.get('active'):
-                    ids = obj_model.search(cr, uid, [('id', '=', int(id)),('active','in',['True','False'])], context=context)
-                else:
-                    ids = obj_model.search(cr, uid, [('id', '=', int(id))], context=context)
+                ids = obj_model.search(cr, uid, [('id', '=', int(id)),('active','in',['True','False'])], context=context)
                 if not len(ids):
                     raise Exception(_("Database ID doesn't exist: %s : %s") %(model_name, id))
             elif mode=='id':