aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Martinez <kaeza@users.sf.net>2015-10-26 19:51:46 -0300
committerDiego Martinez <kaeza@users.sf.net>2015-10-26 19:51:46 -0300
commit0314ced29270c03d8bb3c0a78319dea9b7333a5f (patch)
tree755f64d7999948cd0cdad98836358ca461f2894d
parent76187dbf212bb9953a23ccb2ca9a4c93c992d2b3 (diff)
downloadxban2-0314ced29270c03d8bb3c0a78319dea9b7333a5f.tar.gz
xban2-0314ced29270c03d8bb3c0a78319dea9b7333a5f.tar.bz2
xban2-0314ced29270c03d8bb3c0a78319dea9b7333a5f.zip
Add source of ban to `get_record`.
-rw-r--r--init.lua10
1 files changed, 5 insertions, 5 deletions
diff --git a/init.lua b/init.lua
index 245d077..bcf62a4 100644
--- a/init.lua
+++ b/init.lua
@@ -140,12 +140,12 @@ function xban.get_record(player)
end
local record = { }
for _, rec in ipairs(e.record) do
- local msg
+ local msg = rec.reason or "No reason given."
if rec.expires then
- msg = ("%s, Expires: %s"):format(
- rec.reason, os.date("%c", e.expires))
- else
- msg = rec.reason
+ msg = msg..(", Expires: %s"):format(os.date("%c", e.expires))
+ end
+ if rec.source then
+ msg = msg..", Source: "..rec.source
end
table.insert(record, ("[%s]: %s"):format(os.date("%c", e.time), msg))
end