diff options
| -rw-r--r-- | backend/main.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/backend/main.py b/backend/main.py index 396fd4b..6d47fe3 100644 --- a/backend/main.py +++ b/backend/main.py @@ -548,19 +548,20 @@ def override_status(data: OverrideMachineData, response: fastapi.Response, admin if len(rows) > 0: if (data.disabled): - machine_status[data.block - 1][data.machine_id - 1] = Status.OUTOFSERVICE - print("set machine", data.machine_id, "of block", data.block, "to down", machine_status) + machine_status[data.block - 1][data.machine_id - 1] = Status.OUTOFSERVICE.name else: cursor.execute("SELECT * FROM timers WHERE ((block = ?) AND (machine = ?))", (data.block, data.machine_id)) rows = cursor.fetchall() if len(rows) > 0: - machine_status[data.block - 1][data.machine_id - 1] = Status.RUNNING + machine_status[data.block - 1][data.machine_id - 1] = Status.RUNNING.name else: - machine_status[data.block - 1][data.machine_id - 1] = Status.EMPTY + machine_status[data.block - 1][data.machine_id - 1] = Status.EMPTY.name response.status_code = fastapi.status.HTTP_200_OK return "Set!" + + print("set machine", data.machine_id, "of block", data.block, ".", machine_status) else: response.status_code = fastapi.status.HTTP_403_FORBIDDEN return "Forbidden." |
