diff options
author | Donald Stufft <donald@stufft.io> | 2013-05-19 08:23:47 -0400 |
---|---|---|
committer | Donald Stufft <donald@stufft.io> | 2013-05-19 08:23:47 -0400 |
commit | 8514b51e38ab059a45696a9f347f5c03db85557a (patch) | |
tree | 24936ad48d3b0be90758e6508f8e39f625dd9c53 /store.py | |
parent | 20d3a0ff55b178b9f28fcfac2e3589de177bd7e3 (diff) | |
download | decorator-8514b51e38ab059a45696a9f347f5c03db85557a.tar.gz |
Guard against an error when removing a non existent url_id
Diffstat (limited to 'store.py')
-rw-r--r-- | store.py | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -675,7 +675,11 @@ class Store: cursor = self.get_cursor() sql = "SELECT name, version, url FROM description_urls WHERE id=%s" safe_execute(cursor, sql, [url_id]) - name, version, url = cursor.fetchone() + results = cursor.fetchone() + if results is None: + return + + name, version, url = results sql = "DELETE FROM description_urls WHERE id=%s" safe_execute(cursor, sql, [url_id]) |