mirror of
https://github.com/open-webui/mcpo
synced 2025-06-26 18:26:58 +00:00
Update main.py
This commit is contained in:
parent
775b2976f4
commit
f7bae43fda
@ -70,7 +70,7 @@ async def create_dynamic_endpoints(app: FastAPI, api_dependency=None):
|
||||
endpoint_name,
|
||||
form_model_fields,
|
||||
response_model_fields,
|
||||
disable_argument_logging
|
||||
getattr(app.state, "disable_argument_logging", False)
|
||||
)
|
||||
|
||||
app.post(
|
||||
@ -178,7 +178,6 @@ async def run(
|
||||
ssl_certfile = kwargs.get("ssl_certfile")
|
||||
ssl_keyfile = kwargs.get("ssl_keyfile")
|
||||
path_prefix = kwargs.get("path_prefix") or "/"
|
||||
disable_argument_logging = kwargs.get("disable_argument_logging")
|
||||
|
||||
# Configure basic logging
|
||||
logging.basicConfig(
|
||||
@ -215,6 +214,8 @@ async def run(
|
||||
allow_headers=["*"],
|
||||
)
|
||||
|
||||
main_app.state.disable_argument_logging = kwargs.get("disable_argument_logging")
|
||||
|
||||
# Add middleware to protect also documentation and spec
|
||||
if api_key and strict_auth:
|
||||
main_app.add_middleware(APIKeyMiddleware, api_key=api_key)
|
||||
|
Loading…
Reference in New Issue
Block a user