Fix config saving api (#13969)

This commit is contained in:
Nicolas Mowen 2024-09-25 16:22:11 -06:00 committed by GitHub
parent 68465aed49
commit a6ccb37683
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -7,10 +7,10 @@ import os
import traceback import traceback
from datetime import datetime, timedelta from datetime import datetime, timedelta
from functools import reduce from functools import reduce
from typing import Optional from typing import Any, Optional
import requests import requests
from fastapi import APIRouter, Path, Request, Response from fastapi import APIRouter, Body, Path, Request, Response
from fastapi.encoders import jsonable_encoder from fastapi.encoders import jsonable_encoder
from fastapi.params import Depends from fastapi.params import Depends
from fastapi.responses import JSONResponse, PlainTextResponse from fastapi.responses import JSONResponse, PlainTextResponse
@ -166,7 +166,7 @@ def config_raw():
@router.post("/config/save") @router.post("/config/save")
def config_save(save_option: str, body: dict): def config_save(save_option: str, body: Any = Body()):
new_config = body new_config = body
if not new_config: if not new_config: