From 680e30d87e4dc035e11c786efbe0ee92c1be14bf Mon Sep 17 00:00:00 2001
From: Rob Swindell <rob@synchro.net>
Date: Sat, 17 Dec 2022 13:41:39 -0800
Subject: [PATCH] Expand @-codes in text/welcome.msg before sending as email to
 sysop

Fixes issue #463
---
 exec/newuser.js | 1 +
 1 file changed, 1 insertion(+)

diff --git a/exec/newuser.js b/exec/newuser.js
index 7f064f6cdb..646b04c112 100644
--- a/exec/newuser.js
+++ b/exec/newuser.js
@@ -145,6 +145,7 @@ function send_newuser_welcome_msg(fname)
 		subject: "Welcome to " + system.name + "!" 
 	};
 
+	msgtxt = msgtxt.replace(/@(\w+)@/, function (code) { return bbs.atcode(code); });
 	var result = msgbase.save_msg(hdr, msgtxt);
 	if(!result)
 		log(LOG_ERR, "!ERROR " + msgbase.error + " saving mail message");
-- 
GitLab