[extensions-web] Be more lenient with update requests



commit 03452bbe646d1453d325212caf107a1a979e1f34
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Thu Jul 18 12:49:03 2013 -0400

    Be more lenient with update requests
    
    We have one guy DoSing our server with a badly formed request
    every minute. Prevent him from spamming my email.

 sweettooth/extensions/views.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/sweettooth/extensions/views.py b/sweettooth/extensions/views.py
index f03f522..aec86c8 100644
--- a/sweettooth/extensions/views.py
+++ b/sweettooth/extensions/views.py
@@ -89,7 +89,7 @@ def shell_update(request):
     for uuid, meta in installed.iteritems():
         try:
             version = meta['version']
-        except KeyError:
+        except (KeyError, TypeError):
             # XXX - if the user has a locally installed version of
             # an extension on SweetTooth, what should we do?
             continue


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]