Replace SQLError (which no longer exists) with DBAPIError.

This commit is contained in:
Logan Hanks
2012-01-17 14:34:16 -08:00
parent a26d6a953e
commit 0a4a13fe57
2 changed files with 3 additions and 3 deletions

View File

@@ -369,7 +369,7 @@ def make_thing(type_id, ups, downs, date, deleted, spam, id=None):
id = do_insert(table)
params['thing_id'] = id
return id
except sa.exc.SQLError, e:
except sa.exc.DBAPIError, e:
if not 'IntegrityError' in e.message:
raise
# wrap the error to prevent db layer bleeding out
@@ -417,7 +417,7 @@ def make_relation(rel_type_id, thing1_id, thing2_id, name, date=None):
name = name,
date = date)
return r.last_inserted_ids()[0]
except sa.exc.SQLError, e:
except sa.exc.DBAPIError, e:
if not 'IntegrityError' in e.message:
raise
# wrap the error to prevent db layer bleeding out

View File

@@ -175,7 +175,7 @@ class EmailHandler(object):
has_opted_out(email, _update = True)
opt_count(_update = True)
return (email, True)
except sa.exc.SQLError:
except sa.exc.DBAPIError:
return (email, False)
return (None, False)