Fix config saving api

This commit is contained in:
Nicolas Mowen 2024-09-25 15:39:26 -06:00
parent 68465aed49
commit 141ac6da16

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: