jcs
/subtext
/amendments
/627
session: In recents list, filter out guest logins
jcs made amendment 627 about 1 month ago
--- session.c Wed Jan 24 09:00:32 2024
+++ session.c Thu Sep 17 22:01:43 2026
@@ -1718,7 +1718,7 @@ session_recents(struct session *s)
char sdate[12];
short printed;
- session_printf(s, "{{B}}Recent Logins{{/B}}\r\n");
+ session_printf(s, "{{B}}Recent Non-Guest Logins{{/B}}\r\n");
session_printf(s,
"{{B}}Date User Via Speed Location{{/B}}\r\n");
session_flush(s);
@@ -1732,7 +1732,10 @@ session_recents(struct session *s)
panic("unexpected bile_read response %d (read %ld, "
"expected %ld)", bile_error(db->sessions_bile), rsize,
sizeof(slog));
-
+
+ if (strcmp(slog.username, GUEST_USERNAME) == 0)
+ continue;
+
date_tm = localtime((time_t *)&slog.logged_on_at);
strftime(sdate, sizeof(sdate), "%m/%d", date_tm);