[FIX] google_calendar: fix error type
The call to delete_an_event calls the method _do_request, which will throw a urllib2.HTTPError. opw-652219
This commit is contained in:
parent
a8fa06867b
commit
de1fb68444
|
@ -875,11 +875,9 @@ class google_calendar(osv.AbstractModel):
|
||||||
if actSrc == 'GG':
|
if actSrc == 'GG':
|
||||||
try:
|
try:
|
||||||
self.delete_an_event(cr, uid, current_event[0], context=context)
|
self.delete_an_event(cr, uid, current_event[0], context=context)
|
||||||
except Exception, e:
|
except urllib2.HTTPError, e:
|
||||||
error = simplejson.loads(e.read())
|
|
||||||
error_nr = error.get('error', {}).get('code')
|
|
||||||
# if already deleted from gmail or never created
|
# if already deleted from gmail or never created
|
||||||
if error_nr in (404, 410,):
|
if e.code in (404, 410,):
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
raise e
|
raise e
|
||||||
|
|
Loading…
Reference in New Issue