Forráskód Böngészése

fix github's botched suggestion

David Baker 4 éve
szülő
commit
a69372eee8
1 módosított fájl, 2 hozzáadás és 2 törlés
  1. 2 2
      sydent/http/servlets/__init__.py

+ 2 - 2
sydent/http/servlets/__init__.py

@@ -86,8 +86,7 @@ def get_args(request, required_args):
         if a not in args:
             missing.append(a)
 
-    @functools.wraps(f)
-    def inner(*args, **kwargs):
+    if len(missing) > 0:
         request.setResponseCode(400)
         msg = "Missing parameters: "+(",".join(missing))
         raise MatrixRestError(400, 'M_MISSING_PARAMS', msg)
@@ -95,6 +94,7 @@ def get_args(request, required_args):
     return args
 
 def jsonwrap(f):
+    @functools.wraps(f)
     def inner(*args, **kwargs):
         try:
             return json.dumps(f(*args, **kwargs)).encode("UTF-8")