check if key exists in dict
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Mon, 28 Nov 2011 18:00:40 +0000 (13:00 -0500)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Mon, 28 Nov 2011 18:00:40 +0000 (13:00 -0500)
sfa/client/return_value.py

index 94ac9cf..034dcd8 100644 (file)
@@ -16,7 +16,7 @@ class ReturnValue(dict):
 
     @staticmethod
     def get_key_value(key, return_value):
-        if isinstance(return_value, dict):
+        if isinstance(return_value, dict) and return_value.has_key(key):
             return return_value.get(key)
         else:
             return return_value