瀏覽代碼

fix: site enable check (#645)

crazywoola 1 年之前
父節點
當前提交
f9412f5fdb
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      api/controllers/web/wraps.py

+ 2 - 0
api/controllers/web/wraps.py

@@ -38,6 +38,8 @@ def decode_jwt_token():
     app_model = db.session.query(App).filter(App.id == decoded['app_id']).first()
     if not app_model:
         raise NotFound()
+    if app_model.enable_site is False:
+        raise Unauthorized('Site is disabled.')
     end_user = db.session.query(EndUser).filter(EndUser.id == decoded['end_user_id']).first()
     if not end_user:
         raise NotFound()