diff --git a/main.py b/main.py index 90e6029..a3beea0 100644 --- a/main.py +++ b/main.py @@ -105,21 +105,19 @@ async def fastapi_is_locked(network: str, req: Request): @app.get("/isprojectlockedbyme/") async def fastapi_is_locked_by_me(network: str, req: Request): - client_host = f'{req.client.host}:{req.client.port}' + client_host = req.client.host return lockedPrjs.get(network) == client_host @app.post("/lockproject/") async def fastapi_lock_project(network: str, req: Request): - client_host = f'{req.client.host}:{req.client.port}' - + client_host = req.client.host if fastapi_is_locked(network, req) == False: lockedPrjs[network] = client_host - return client_host @app.post("/unlockproject/") async def fastapi_unlock_project(network: str, req: Request): - client_host = f'{req.client.host}:{req.client.port}' + client_host = req.client.host if lockedPrjs[network] == client_host: del lockedPrjs[network] return True