瀏覽代碼

fix(api): correctly reraise exception upon captcha unlock

Peter Thomassen 8 年之前
父節點
當前提交
4262caa5a8
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      api/desecapi/models.py

+ 2 - 2
api/desecapi/models.py

@@ -166,8 +166,8 @@ class Domain(models.Model, mixins.SetterMixin):
         try:
         try:
             pdns.create_zone(self)
             pdns.create_zone(self)
         except pdns.PdnsException as e:
         except pdns.PdnsException as e:
-            if e.status_code == 422 and e.detail.endswith(' already exists'):
-                pass
+            if not (e.status_code == 422 and e.detail.endswith(' already exists')):
+                raise e
 
 
         # update zone to latest information
         # update zone to latest information
         pdns.set_dyn_records(self)
         pdns.set_dyn_records(self)