summaryrefslogtreecommitdiff
path: root/backend/main.py
diff options
context:
space:
mode:
authoraltaf-creator <dev@altafcreator.com>2025-12-01 21:02:55 +0700
committeraltaf-creator <dev@altafcreator.com>2025-12-01 21:02:55 +0700
commit3a1541630089a432839becd226e2e8fd4cc42af7 (patch)
tree98347440d601d8a6f3dbb6bfce65f3f185e40f76 /backend/main.py
parent22e159690e534b4355878aaa24e7d46a52f6abc7 (diff)
font
Diffstat (limited to 'backend/main.py')
-rw-r--r--backend/main.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/backend/main.py b/backend/main.py
index a667439..ce8f103 100644
--- a/backend/main.py
+++ b/backend/main.py
@@ -290,14 +290,14 @@ def check_status(response: fastapi.Response, session_key: Annotated[str | None,
# --- fetch machine status for block
@app.post("/status")
-def get_machine_status(data: BlockRequestData):
+def get_machine_status(data: BlockRequestData, auth_block: Annotated[str | None, fastapi.Cookie()] = None):
block_idx = data.block - 1
return [machine_status[block_idx], machine_times[block_idx], machine_durations[block_idx]]
# --- get laundr(y/ies) information of user
@app.post("/laundry")
-def get_laundry_info(response: fastapi.Response, session_key: Annotated[str | None, fastapi.Cookie()] = None):
+def get_laundry_info(response: fastapi.Response, session_key: Annotated[str | None, fastapi.Cookie()] = None, auth_block: Annotated[str | None, fastapi.Cookie()] = None):
if session_key:
result = []
@@ -350,3 +350,9 @@ def finish_laundry(data: FinishRequestData, response: fastapi.Response, session_
else:
response.status_code = fastapi.status.HTTP_401_UNAUTHORIZED
return "you got no session key, cannot"
+
+
+# --- get information from uri search query
+@app.post("/info")
+def uri_to_information(data: FinishRequestData):
+ pass