Fixed subject space deletion bug
authorplugd <plugd@thelambdalab.xyz>
Thu, 15 Aug 2024 13:31:45 +0000 (15:31 +0200)
committerplugd <plugd@thelambdalab.xyz>
Thu, 15 Aug 2024 13:31:45 +0000 (15:31 +0200)
qwikboard

index 6724dfb..2a9de2b 100755 (executable)
--- a/qwikboard
+++ b/qwikboard
@@ -304,10 +304,10 @@ function qwk.process_reply(mf, user_name)
    local conf_num = tonumber(mf:read(7))
    msg.date = mf:read(8)
    msg.time = mf:read(5)
-   msg.to = string.lower(string.gsub(mf:read(25), " ", ""))
+   msg.to = string.lower(string.gsub(mf:read(25), " *$", ""))
    mf:read(25) -- take user name from provided user name instead
    msg.from = string.lower(string.sub(user_name, 1, 25))
-   msg.subject = string.gsub(mf:read(25), " ", "")
+   msg.subject = string.gsub(mf:read(25), " *$", "")
    mf:read(12) -- Password (unused)
    msg.replyto = tonumber(mf:read(8))
 
@@ -330,12 +330,6 @@ function qwk.process_reply(mf, user_name)
    append_new_msg(conf_num, msg)
 
    print("Processed message for conference " .. qb.conferences[conf_num+1] .. ".")
-
-   -- print("Message{")
-   -- for k,v in pairs(msg) do
-   --    print("\t" .. k .. "=\'" .. v .. "',")
-   -- end
-   -- print("}")
 end
 
 --- Commands ---