diff --git a/static/js/index.js b/static/js/index.js
index f812676..98277f5 100644
--- a/static/js/index.js
+++ b/static/js/index.js
@@ -133,6 +133,13 @@ window.app = Vue.createApp({
return new Date(dateString).toLocaleDateString()
},
+ formatDateTime(dateString) {
+ if (!dateString) return ''
+ const date = new Date(dateString)
+ return date.toLocaleDateString() + ' ' + date.toLocaleTimeString('en-US', { hour12: false })
+ },
+
+
// Configuration Methods
async getLamassuConfig() {
try {
diff --git a/templates/myextension/index.html b/templates/myextension/index.html
index 6c5ecdf..d4c4dee 100644
--- a/templates/myextension/index.html
+++ b/templates/myextension/index.html
@@ -346,8 +346,8 @@
Last Poll: ${ lamassuConfig.last_poll_time ? formatDate(lamassuConfig.last_poll_time) : 'Not yet run' }
-Last Success: ${ lamassuConfig.last_successful_poll ? formatDate(lamassuConfig.last_successful_poll) : 'Never' }
+Last Poll: ${ lamassuConfig.last_poll_time ? formatDateTime(lamassuConfig.last_poll_time) : 'Not yet run' }
+Last Success: ${ lamassuConfig.last_successful_poll ? formatDateTime(lamassuConfig.last_successful_poll) : 'Never' }
Status: