From bf6e68237f87a5d544ff4e690bce3abec884ab24 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 31 Jan 2002 20:29:40 +0000 Subject: [PATCH] Fixed multiple newsgroup posting. --- exec/nntpservice.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/exec/nntpservice.js b/exec/nntpservice.js index fd8df79dfd..c4384d2130 100644 --- a/exec/nntpservice.js +++ b/exec/nntpservice.js @@ -387,10 +387,11 @@ while(client.socket.is_connected) { } } - for(n in newsgroups) + for(n in newsgroups) for(g in msg_area.grp_list) for(s in msg_area.grp_list[g].sub_list) - if(msg_area.grp_list[g].sub_list[s].newsgroup.toLowerCase()==n.toLowerCase()) { + if(msg_area.grp_list[g].sub_list[s].newsgroup.toLowerCase() + ==newsgroups[n].toLowerCase()) { if(!msg_area.grp_list[g].sub_list[s].can_post) continue; @@ -404,7 +405,7 @@ while(client.socket.is_connected) { msgbase=new MsgBase(msg_area.grp_list[g].sub_list[s].code); if(msgbase.save_msg(hdr,body)) { - log(format("%s posted a message on %s",user.alias,newsgroups)); + log(format("%s posted a message on %s",user.alias,newsgroups[n])); writeln("240 article posted ok"); posted=true; } else -- GitLab