On 03/09/16 17:07, Daniel Axtens wrote:
The try block just raises the exception it catches, so just get rid of
it.

Signed-off-by: Daniel Axtens <[email protected]>

Reviewed-by: Andrew Donnellan <[email protected]>

---
 patchwork/views/xmlrpc.py | 30 +++++++++++++-----------------
 1 file changed, 13 insertions(+), 17 deletions(-)

diff --git a/patchwork/views/xmlrpc.py b/patchwork/views/xmlrpc.py
index c5e7b9078f15..65471e7f9e84 100644
--- a/patchwork/views/xmlrpc.py
+++ b/patchwork/views/xmlrpc.py
@@ -747,30 +747,26 @@ def patch_set(user, patch_id, params):
             patch
         Patch.DoesNotExist: The patch did not exist.
     """
-    try:
-        ok_params = ['state', 'commit_ref', 'archived']
-
-        patch = Patch.objects.get(id=patch_id)
+    ok_params = ['state', 'commit_ref', 'archived']

-        if not patch.is_editable(user):
-            raise Exception('No permissions to edit this patch')
+    patch = Patch.objects.get(id=patch_id)

-        for (k, v) in params.items():
-            if k not in ok_params:
-                continue
+    if not patch.is_editable(user):
+        raise Exception('No permissions to edit this patch')

-            if k == 'state':
-                patch.state = State.objects.get(id=v)
+    for (k, v) in params.items():
+        if k not in ok_params:
+            continue

-            else:
-                setattr(patch, k, v)
+        if k == 'state':
+            patch.state = State.objects.get(id=v)

-        patch.save()
+        else:
+            setattr(patch, k, v)

-        return True
+    patch.save()

-    except Patch.DoesNotExist:
-        raise
+    return True


 @xmlrpc_method()


--
Andrew Donnellan              OzLabs, ADL Canberra
[email protected]  IBM Australia Limited

_______________________________________________
Patchwork mailing list
[email protected]
https://lists.ozlabs.org/listinfo/patchwork

Reply via email to