replaced '=like' with 'like' to search name of node'

bzr revid: hmo-tinyerp-20081219093803-w242aqj3cyuwvmds
This commit is contained in:
hmo-tinyerp
2008-12-19 15:08:03 +05:30
parent 8385d64d6f
commit 61caf30b11
+5 -5
View File
@@ -107,7 +107,7 @@ class node_class(object):
where.append( ('parent_id','=',self.object.id) )
where.append( ('res_id','=',False) )
if nodename:
where.append( (fobj._rec_name,'=like',nodename) )
where.append( (fobj._rec_name,'like',nodename) )
ids = fobj.search(self.cr, self.uid, where+[ ('parent_id','=',self.object and self.object.id or False) ], context=self.context)
if self.object and self.root and (self.object.type=='ressource'):
ids += fobj.search(self.cr, self.uid, where+[ ('parent_id','=',False) ], context=self.context)
@@ -118,7 +118,7 @@ class node_class(object):
pool = pooler.get_pool(self.cr.dbname)
where = []
if nodename:
where.append(('name','=like',nodename))
where.append(('name','like',nodename))
if (self.object and self.object.type=='directory') or not self.object2:
where.append(('parent_id','=',self.object and self.object.id or False))
else:
@@ -144,7 +144,7 @@ class node_class(object):
fobj = pool.get('ir.attachment')
vargs = [('parent_id','=',False),('res_id','=',False)]
if nodename:
vargs.append(('name','=like',nodename))
vargs.append(('name','like',nodename))
file_ids=fobj.search(self.cr,self.uid,vargs)
res = fobj.browse(self.cr, self.uid, file_ids, context=self.context)
@@ -174,7 +174,7 @@ class node_class(object):
for invalid in INVALID_CHARS:
if nodename.find(INVALID_CHARS[invalid]) :
nodename=nodename.replace(INVALID_CHARS[invalid],invalid)
where.append(('name','=like',nodename))
where.append(('name','like',nodename))
ids = obj.search(self.cr, self.uid, where, self.context)
res = obj.browse(self.cr, self.uid, ids,self.context)
for r in res:
@@ -290,7 +290,7 @@ class document_directory(osv.osv):
def _get_childs(self, cr, uid, node, nodename=False, context={}):
where = []
if nodename:
where.append(('name','=like',nodename))
where.append(('name','like',nodename))
if object:
where.append(('parent_id','=',object.id))
ids = self.search(cr, uid, where, context)