forked from k-space/inventory-app
s/eventlog/doorlog/
This commit is contained in:
@@ -89,8 +89,7 @@ def view_doorboy_hold():
|
|||||||
user = read_user()
|
user = read_user()
|
||||||
form = HoldDoorForm(request.form)
|
form = HoldDoorForm(request.form)
|
||||||
if form.validate_on_submit():
|
if form.validate_on_submit():
|
||||||
db.eventlog.insert_one({
|
db.doorlog.insert_one({
|
||||||
"component": "doorboy",
|
|
||||||
"method": "hold",
|
"method": "hold",
|
||||||
"timestamp": datetime.utcnow(),
|
"timestamp": datetime.utcnow(),
|
||||||
"door": form.door_name.data,
|
"door": form.door_name.data,
|
||||||
@@ -116,8 +115,7 @@ def view_doorboy_open(door):
|
|||||||
else:
|
else:
|
||||||
access_group = "k-space:floor"
|
access_group = "k-space:floor"
|
||||||
approved = access_group in g.users_lookup.get(user["username"], User()).groups
|
approved = access_group in g.users_lookup.get(user["username"], User()).groups
|
||||||
db.eventlog.insert_one({
|
db.doorlog.insert_one({
|
||||||
"component": "doorboy",
|
|
||||||
"method": "web",
|
"method": "web",
|
||||||
"timestamp": datetime.utcnow(),
|
"timestamp": datetime.utcnow(),
|
||||||
"door": door,
|
"door": door,
|
||||||
@@ -165,5 +163,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.eventlog.find({"component": "doorboy", "inventory.owner_id": username}).sort([("timestamp", -1)])
|
latest_events = db.doorlog.find({"inventory.owner_id": username}).sort([("timestamp", -1)])
|
||||||
return render_template("doorboy_log.html", latest_events=latest_events)
|
return render_template("doorboy_log.html", latest_events=latest_events)
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
|
||||||
<h3>This page only shows UID opens!</h3>
|
<h3>This page only shows Card and Webhook (inventory) opens!</h3>
|
||||||
<p>Does not include Slack opens, Web opens (via Doorboy/Inventory). Formats need to be unified. <b>Use #door-log Slack channel Ctrl-f instead!</b></p>
|
<p>Does not include Slack opens. Formats need to be unified. <b>Use #door-log Slack channel Ctrl-f instead!</b></p>
|
||||||
|
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
|
|||||||
Reference in New Issue
Block a user