Przeglądaj źródła

fix: Flask backend check_origin function error

wangweimin 5 lat temu
rodzic
commit
b92a9fb049
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      pywebio/platform/flask.py

+ 1 - 1
pywebio/platform/flask.py

@@ -168,7 +168,7 @@ def webio_view(target, session_expire_seconds=DEFAULT_SESSION_EXPIRE_SECONDS, al
     if check_origin is None:
     if check_origin is None:
         check_origin = lambda origin: any(
         check_origin = lambda origin: any(
             fnmatch.fnmatch(origin, patten)
             fnmatch.fnmatch(origin, patten)
-            for patten in allowed_origins
+            for patten in allowed_origins or []
         )
         )
 
 
     view_func = partial(_webio_view, target=target, session_cls=session_cls,
     view_func = partial(_webio_view, target=target, session_cls=session_cls,