diff --git a/renderer.py b/renderer.py
index 5993bb4..c5fc5d1 100644
--- a/renderer.py
+++ b/renderer.py
@@ -493,14 +493,14 @@ def build_preauth_key_table(user_name):
tooltip_expired = "Expiration: "+expiration_time
- btn_reusable = "fiber_manual_record" if key["reusable"] else ""
- btn_ephemeral = "fiber_manual_record" if key["ephemeral"] else ""
- btn_used = "fiber_manual_record" if key["used"] else ""
- btn_usable = "fiber_manual_record" if key_usable else ""
+ btn_reusable = "fiber_manual_record" if key["reusable"] else ""
+ btn_ephemeral = "fiber_manual_record" if key["ephemeral"] else ""
+ btn_used = "fiber_manual_record" if key["used"] else ""
+ btn_usable = "fiber_manual_record" if key_usable else ""
# Other buttons:
- btn_delete = "Expire" if not key_expired else ""
- tooltip_data = "Expiration: "+expiration_time
+ btn_delete = "Expire" if key_usable else ""
+ tooltip_data = "Expiration: "+expiration_time
# TR ID will look like "1-albert-tr"
preauth_keys_collection = preauth_keys_collection+"""
diff --git a/static/js/custom.js b/static/js/custom.js
index 376275e..3270086 100644
--- a/static/js/custom.js
+++ b/static/js/custom.js
@@ -921,7 +921,7 @@ function expire_preauth_key(user_name, key) {
success: function(response) {
if (response.status == "True") {
// Send the completion toast
- M.toast({html: 'PreAuth key created in user '+user_name})
+ M.toast({html: 'PreAuth expired in '+user_name})
// If this is successfull, we should reload the table and close the modal:
var user_data = {"name": user_name}
$.ajax({
@@ -944,7 +944,7 @@ function expire_preauth_key(user_name, key) {
M.Tooltip.init(document.querySelectorAll('.tooltipped'))
} else {
- load_modal_generic("error", "Error adding a pre-auth key", "Headscale response: "+JSON.stringify(response.body.message))
+ load_modal_generic("error", "Error expiring a pre-auth key", "Headscale response: "+JSON.stringify(response.body.message))
}
}
})