From e0af56ae0bd784b5920ed0039871b54335bece28 Mon Sep 17 00:00:00 2001 From: Fierelier Date: Fri, 30 Aug 2024 16:04:50 +0200 Subject: [PATCH] List usernames next to entries --- prpw-tui | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/prpw-tui b/prpw-tui index 5a55b25..1fe2437 100755 --- a/prpw-tui +++ b/prpw-tui @@ -234,7 +234,16 @@ local function searchByName() for i,entry in pairs(env.xmlFindTags(env.db,"entries")[1].children) do if string.find(string.lower(entry.attrs.name),name) ~= nil then table.insert(entries,function() manageEntry(entry) end) - table.insert(entriesMenu,entry.attrs.name) + local username = nil + pcall(function() + username = env.run({"field_get",entry.attrs.id,"username"}) + end) + + local output = entry.attrs.name + if username ~= nil then + output = output .. " (" .. username .. ")" + end + table.insert(entriesMenu,output) end end emenu("Found entries:",entriesMenu,entries)