[FIX] pad: fix case of missing pad server

Default to empty pad url when sever is not set, UI will gracefully handle this case

bzr revid: odo@openerp.com-20120830095821-2044b23scst5dktk
This commit is contained in:
Olivier Dony 2012-08-30 11:58:21 +02:00
parent d5713782fe
commit 424085389f
1 changed files with 2 additions and 0 deletions

View File

@ -12,6 +12,8 @@ class pad_common(osv.osv_memory):
def pad_generate_url(self, cr, uid, context=None):
pad_server = self.pool.get('res.users').browse(cr, uid, uid, context).company_id.pad_server
# make sure pad server in the form of http://hostname
if not pad_server:
return ''
if not pad_server.startswith('http'):
pad_server = 'http://' + pad_server
pad_server = pad_server.rstrip('/')