Improve many2one for timesheet

bzr revid: ced-8fb2064a09bfcabc0539be585dc0232351913836
This commit is contained in:
ced 2007-09-20 11:04:27 +00:00
parent 32ad57b54f
commit c4f7e985c6
1 changed files with 4 additions and 2 deletions

View File

@ -58,7 +58,8 @@ class one2many_mod2(fields.one2many):
for r in obj.pool.get(self._obj)._read_flat(cr, user, ids2,
[self._fields_id], context=context, load='_classic_write'):
res[r[self._fields_id][0]].append( r['id'] )
if r[self._fields_id]:
res[r[self._fields_id][0]].append(r['id'])
return res
@ -84,7 +85,8 @@ class one2many_mod(fields.one2many):
for r in obj.pool.get(self._obj)._read_flat(cr, user, ids2,
[self._fields_id], context=context, load='_classic_write'):
res[r[self._fields_id][0]].append( r['id'] )
if r[self._fields_id]:
res[r[self._fields_id][0]].append(r['id'])
return res