From 0eb7d78a34386b4b3a53f62d14337adea4f2182c Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 8 Aug 2002 21:20:39 +0000 Subject: [PATCH] No longer creates a blank msg-id for posted messages from non-slave clients. To field is only set to newsgroup name as a last resort. --- exec/nntpservice.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/exec/nntpservice.js b/exec/nntpservice.js index b0443cb97e..f425449544 100644 --- a/exec/nntpservice.js +++ b/exec/nntpservice.js @@ -451,7 +451,7 @@ while(client.socket.is_connected) { } writeln("340 send article to be posted. End with <CR-LF>.<CR-LF>"); - var hdr={ from: "", subject: "", id: "" }; + var hdr={ from: "", subject: "" }; if(!(user.security.restrictions&(UFLAG_G|UFLAG_Q))) { // !Guest and !Network Node hdr.from=user.alias; hdr.from_ext=user.number; @@ -531,8 +531,6 @@ while(client.socket.is_connected) { hdr.to=getReferenceTo(data); break; case "newsgroups": - if(hdr.to==undefined) - hdr.to=data; newsgroups=data.split(','); hdr.newsgroups=data; break; @@ -553,6 +551,8 @@ while(client.socket.is_connected) { break; } } + if(hdr.to==undefined && hdr.newsgroups!=undefined) + hdr.to=hdr.newsgroups; if(system.trashcan("subject",hdr.subject)) { log(format("!BLOCKED subject: %s",hdr.subject)); -- GitLab