mail fixes

This commit is contained in:
zefie
2022-10-16 20:23:12 -04:00
parent d2cf58ac25
commit fdfb408ed9
2 changed files with 3 additions and 2 deletions

View File

@@ -274,7 +274,7 @@ ${(message.subject) ? wtvshared.htmlEntitize(message.subject) : '(No subject)'}
if (typeof message.body === "object" && message.body) { if (typeof message.body === "object" && message.body) {
message.body = wtvshared.decodeBufferText(message.body); message.body = wtvshared.decodeBufferText(message.body);
} }
message.body = message.body.replace(/\n/g, "<br><br>"); if (message.body) message.body = message.body.replace(/\n/g, "<br><br>");
data += `${(message.allow_html) ? message.body : wtvshared.htmlEntitize(message.body, true)} data += `${(message.allow_html) ? message.body : wtvshared.htmlEntitize(message.body, true)}
<br> <br>
<br>`; <br>`;

View File

@@ -6,6 +6,7 @@ var intro_seen = session_data.mailstore.checkMailIntroSeen();
if (!intro_seen && !request_headers.query.intro_seen) { if (!intro_seen && !request_headers.query.intro_seen) {
// user is trying to bypass the intro screen // user is trying to bypass the intro screen
headers = "300 OK\nLocation: wtv-mail:/DiplomaMail?came-from=" + encodeURIComponent(request_headers.request_url); headers = "300 OK\nLocation: wtv-mail:/DiplomaMail?came-from=" + encodeURIComponent(request_headers.request_url);
} else if (request_headers.query.clear == "true") {
} else if (request_headers.query.clear == "true") { } else if (request_headers.query.clear == "true") {
if (request_headers.Referer) if (request_headers.Referer)
gourl = request_headers.Referer.replace(/[\?\&]clear\=true/, ''); gourl = request_headers.Referer.replace(/[\?\&]clear\=true/, '');
@@ -125,7 +126,7 @@ Content-Type: audio/wav`;
var username = session_data.getSessionData("subscriber_username"); var username = session_data.getSessionData("subscriber_username");
var userdisplayname = wtvshared.htmlEntitize(session_data.getSessionData("subscriber_name")); var userdisplayname = wtvshared.htmlEntitize(session_data.getSessionData("subscriber_name"));
var address = username + "@" + minisrv_config.config.domain_name var address = username + "@" + minisrv_config.config.service_name //minisrv_config.config.domain_name
var notImplementedAlert = new clientShowAlert({ var notImplementedAlert = new clientShowAlert({
'image': minisrv_config.config.service_logo, 'image': minisrv_config.config.service_logo,
'message': "This feature is not available.", 'message': "This feature is not available.",