fix token iteration and passing to godoor

This commit is contained in:
2025-12-22 21:11:20 +02:00
parent 6618101064
commit 6446829e74

View File

@@ -71,10 +71,12 @@ async def view_doorboy_uids(request):
"inventory.owner.username": {"$in": users},
}
prj = {"token.uid_hash": True}
tokens = await request.app.ctx.db.inventory.find(flt, prj).to_list()
tokensRaw = await request.app.ctx.db.inventory.find(flt, prj).to_list()
tokens = [item["token"]["uid_hash"] for item in tokensRaw]
print(f"delegating {len(tokens)} doorkey tokens")
return json({"allowed_uids": tokens})
return json({"allowed_hashes": tokens})
def datetime_to_json_formatting(o):