fix: vault owner check

This commit is contained in:
Mathias DUPEUX 2025-04-17 22:21:53 +02:00
parent a156dc04fb
commit 7bca30df70

View file

@ -39,9 +39,13 @@ def websocket(ws):
ws.send(json.dumps({"res": "ok", "perFileMax": 2147483647, "userId": 1})) ws.send(json.dumps({"res": "ok", "perFileMax": 2147483647, "userId": 1}))
ws.send(json.dumps({"op": "ready", "version": 11})) ws.send(json.dumps({"op": "ready", "version": 11}))
hisVault = False
for vault in database.list_vaults(data.get("token"))['vaults']: for vault in database.list_vaults(data.get("token"))['vaults']:
if vault['id'] != vault_id: if vault['id'] == vault_id:
ws.close() hisVault = True
if not hisVault:
ws.close()
vault_id = data.get("id") vault_id = data.get("id")
device_name = data.get("device", "unknown") device_name = data.get("device", "unknown")