From 2675a60ffce8e7560ea51e477e3a7a50237dd19f Mon Sep 17 00:00:00 2001 From: Admin Date: Fri, 15 May 2026 16:06:33 +0700 Subject: [PATCH] update(server): connect api to erp and add func remove user --- TrackingToolWebAU/api.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TrackingToolWebAU/api.py b/TrackingToolWebAU/api.py index c4e0b4c..15a4764 100644 --- a/TrackingToolWebAU/api.py +++ b/TrackingToolWebAU/api.py @@ -8,6 +8,7 @@ from dotenv import load_dotenv load_dotenv() HOST = os.getenv("MS_HOST", "http://10.20.2.26:3002") +AUTH_TOKEN = os.getenv("MS_AUTH_TOKEN", "") @@ -30,9 +31,10 @@ def sync_checkin(email: str, timestamp_ms: int, image_data: bytes, student_name: "image": image_b64, } + headers = {"Authorization": f"Bearer {AUTH_TOKEN}"} print("[sync_checkin] payload:", {k: v for k, v in payload.items() if k != "image"}) try: - response = requests.post(HOST + "/api/log-time/check-in-out", json=payload) + response = requests.post(HOST + "/api/log-time/check-in-out", json=payload, headers=headers) response.raise_for_status() res = response.json() print("[sync_checkin] response:", res)