From 1ff080cfd589bea0287ff26a8696be02785e726c Mon Sep 17 00:00:00 2001 From: ced <> Date: Wed, 21 Nov 2007 06:57:32 +0000 Subject: [PATCH] Trunc the summary as it is no more automaticly done bzr revid: ced-a5c3780e9ec740d28c4bc44d6a47529c45f60388 --- bin/addons/base/res/res_request.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/addons/base/res/res_request.py b/bin/addons/base/res/res_request.py index a2bb0baf4dd..c9cd5b2f240 100644 --- a/bin/addons/base/res/res_request.py +++ b/bin/addons/base/res/res_request.py @@ -42,8 +42,10 @@ class res_request(osv.osv): cr.execute('update res_request set state=%s,date_sent=%s where id=%d', ('waiting', time.strftime('%Y-%m-%d %H:%M:%S'), id)) cr.execute('select act_from,act_to,body,date_sent from res_request where id=%d', (id,)) values = cr.dictfetchone() - # this will be truncated automatically at creation - values['name'] = values['body'] or '/' + if len(values['body']) > 128: + values['name'] = values['body'][:125] + '...' + else: + values['name'] = values['body'] or '/' values['req_id'] = id self.pool.get('res.request.history').create(cr, uid, values) return True