fixed possible email cutoff in xray logs

This commit is contained in:
fgsfds 2025-08-25 16:23:55 +05:00
parent e1d5fce55b
commit f0a32f207d
No known key found for this signature in database
GPG key ID: 264C1B9113012917

View file

@ -676,6 +676,8 @@
const parts = log.split(' '); const parts = log.split(' ');
let logEntryCutoffIndex = 1;
if(parts.length >= 10) { if(parts.length >= 10) {
const dateTime = `<b>${parts[0]} ${parts[1]}</b>`; const dateTime = `<b>${parts[0]} ${parts[1]}</b>`;
const from = `<b>${parts[3]}</b>`; const from = `<b>${parts[3]}</b>`;
@ -684,9 +686,14 @@
let outboundColor = ''; let outboundColor = '';
if (parts[parts.length - 1] === "b") { if (parts[parts.length - 1] === "b") {
outboundColor = ' style="color: #e04141;"'; //red for blocked outboundColor = ' style="color: #e04141;"'; //red for blocked
logEntryCutoffIndex = 2;
} }
else if (parts[parts.length - 1] === "p") { else if (parts[parts.length - 1] === "p") {
outboundColor = ' style="color: #3c89e8;"'; //blue for proxies outboundColor = ' style="color: #3c89e8;"'; //blue for proxies
logEntryCutoffIndex = 2;
}
else if (parts[parts.length - 1] === "f") {
logEntryCutoffIndex = 2;
} }
formattedLogs += `<span${outboundColor}> formattedLogs += `<span${outboundColor}>
@ -695,10 +702,10 @@ ${dateTime}
${from} ${from}
${parts[4]} ${parts[4]}
${to} ${to}
${parts.slice(6, parts.length - 2).join(' ')} ${parts.slice(6, parts.length - logEntryCutoffIndex).join(' ')}
</span>`; </span>`;
} else { } else {
formattedLogs += `<span>${parts.slice(0, parts.length - 2).join(' ')}</span>`; formattedLogs += `<span>${parts.slice(0, parts.length - logEntryCutoffIndex).join(' ')}</span>`;
} }
}); });