[FIX]Fixed the issue of pad when there is no internet connection, it throws traceback instead of user freindly message.
bzr revid: msh@openerp.com-20130529065012-8eaklgttdkhbg6mt
This commit is contained in:
parent
37111666cf
commit
84b2404cd2
|
@ -39,7 +39,11 @@ class pad_common(osv.osv_memory):
|
||||||
#if create with content
|
#if create with content
|
||||||
if "field_name" in context and "model" in context and "object_id" in context:
|
if "field_name" in context and "model" in context and "object_id" in context:
|
||||||
myPad = EtherpadLiteClient( pad["key"], pad["server"]+'/api')
|
myPad = EtherpadLiteClient( pad["key"], pad["server"]+'/api')
|
||||||
myPad.createPad(path)
|
try:
|
||||||
|
myPad.createPad(path)
|
||||||
|
except urllib2.URLError:
|
||||||
|
raise osv.except_osv(_("Error"), _("Pad creation fail, \
|
||||||
|
either there is a problem with your pad server URL or with your connection."))
|
||||||
|
|
||||||
#get attr on the field model
|
#get attr on the field model
|
||||||
model = self.pool.get(context["model"])
|
model = self.pool.get(context["model"])
|
||||||
|
|
Loading…
Reference in New Issue