doorlog refactor to only username

This commit is contained in:
2026-06-12 00:15:14 +03:00
parent 6d8a7101ed
commit 7a874593dc

View File

@@ -94,10 +94,7 @@ def view_doorboy_hold():
"timestamp": datetime.utcnow(), "timestamp": datetime.utcnow(),
"door": form.door_name.data, "door": form.door_name.data,
"approved": True, "approved": True,
"user": { "user": user["username"],
"id": user["username"],
"name": user["name"]
},
"expires": datetime.utcnow() + timedelta(seconds=form.duration.data) "expires": datetime.utcnow() + timedelta(seconds=form.duration.data)
}) })
return redirect("/m/doorboy") return redirect("/m/doorboy")
@@ -120,10 +117,7 @@ def view_doorboy_open(door):
"timestamp": datetime.utcnow(), "timestamp": datetime.utcnow(),
"door": door, "door": door,
"approved": approved, "approved": approved,
"user": { "user": user["username"],
"id": user["username"],
"name": user["name"]
}
}) })
if approved: if approved:
@@ -163,5 +157,5 @@ def view_user_cards_inner(username):
@page_doorboy.route("/m/doorboy/log/<username>") @page_doorboy.route("/m/doorboy/log/<username>")
@login_required(groups=["k-space:board", "k-space:kubernetes:admins"]) @login_required(groups=["k-space:board", "k-space:kubernetes:admins"])
def view_user_events(username): def view_user_events(username):
latest_events = db.doorlog.find({"inventory.owner_id": username}).sort([("timestamp", -1)]) latest_events = db.doorlog.find({"user": username}).sort([("timestamp", -1)])
return render_template("doorboy_log.html", latest_events=latest_events) return render_template("doorboy_log.html", latest_events=latest_events)