From c5e1a296eeb1c479608787781d2393f5008240ff Mon Sep 17 00:00:00 2001 From: BluemediaDev Date: Sun, 23 Mar 2025 15:23:31 +0000 Subject: [PATCH] Fix Firmware update submission endpoint --- backend/app/routers/chargepoint_v1.py | 4 ++-- backend/app/schemas/firmware_update.py | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/backend/app/routers/chargepoint_v1.py b/backend/app/routers/chargepoint_v1.py index d2ab59e..86b6df3 100644 --- a/backend/app/routers/chargepoint_v1.py +++ b/backend/app/routers/chargepoint_v1.py @@ -356,7 +356,7 @@ async def submit_firmware_update( if chargepoint_manager.is_connected(chargepoint_id) == False: raise HTTPException(status_code=503, detail="Chargepoint not connected.") try: - firmware_update, status = await firmware_service.submit_firmware_update(firmware_update_id) - return FirmwareUpdateSubmissionResponse(firmware_update=firmware_update, status=status) + _, status = await firmware_service.submit_firmware_update(firmware_update_id) + return FirmwareUpdateSubmissionResponse(status=status) except TimeoutError: raise HTTPException(status_code=503, detail="Chargepoint didn't respond in time.") diff --git a/backend/app/schemas/firmware_update.py b/backend/app/schemas/firmware_update.py index c5dcf9e..a0f232d 100644 --- a/backend/app/schemas/firmware_update.py +++ b/backend/app/schemas/firmware_update.py @@ -40,5 +40,4 @@ class FirmwareUpdateCreate(FirmwareUpdateBase): pass class FirmwareUpdateSubmissionResponse(BaseModel): - firmware_update: FirmwareUpdate status: str