From 11d8bda597e58abcff3b8d9ff04cd581d74758be Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Fri, 3 Dec 2004 06:46:31 +0000
Subject: [PATCH] Use msgs_done() everywhere instead of msgbase.close() some
 places.

---
 web/root/msgs/index.ssjs   | 2 ++
 web/root/msgs/msg.ssjs     | 2 ++
 web/root/msgs/msgs.ssjs    | 2 +-
 web/root/msgs/post.ssjs    | 2 ++
 web/root/msgs/reply.ssjs   | 3 ++-
 web/root/msgs/savemsg.ssjs | 3 ++-
 web/root/msgs/subinfo.ssjs | 2 ++
 web/root/msgs/subs.ssjs    | 2 ++
 8 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/web/root/msgs/index.ssjs b/web/root/msgs/index.ssjs
index 4e1b7772ba..25fd4ddf06 100644
--- a/web/root/msgs/index.ssjs
+++ b/web/root/msgs/index.ssjs
@@ -5,3 +5,5 @@ write_template("header.inc");
 template.groups=msg_area.grp_list;
 write_template("msgs/groups.inc");
 write_template("footer.inc");
+
+msgs_done();
diff --git a/web/root/msgs/msg.ssjs b/web/root/msgs/msg.ssjs
index 6b77f09862..da540b453c 100644
--- a/web/root/msgs/msg.ssjs
+++ b/web/root/msgs/msg.ssjs
@@ -52,3 +52,5 @@ if(template.hdr != null)  {
 write_template("header.inc");
 write_template("msgs/msg.inc");
 write_template("footer.inc");
+
+msgs_done();
diff --git a/web/root/msgs/msgs.ssjs b/web/root/msgs/msgs.ssjs
index b619f3b631..b452a8b718 100644
--- a/web/root/msgs/msgs.ssjs
+++ b/web/root/msgs/msgs.ssjs
@@ -105,4 +105,4 @@ for(displayed=0;displayed<max_messages && last_offset >= 0 && msgarray[last_offs
 
 write_template("msgs/msgs.inc");
 write_template("footer.inc");
-msgbase.close();
+msgs_done();
diff --git a/web/root/msgs/post.ssjs b/web/root/msgs/post.ssjs
index 8116ebcd38..496aba36fe 100644
--- a/web/root/msgs/post.ssjs
+++ b/web/root/msgs/post.ssjs
@@ -20,3 +20,5 @@ template.title="Post a message";
 write_template("header.inc");
 write_template("msgs/post.inc");
 write_template("footer.inc");
+
+msgs_done();
diff --git a/web/root/msgs/reply.ssjs b/web/root/msgs/reply.ssjs
index d88f861004..f794d80fdd 100644
--- a/web/root/msgs/reply.ssjs
+++ b/web/root/msgs/reply.ssjs
@@ -32,8 +32,9 @@ if(this.word_wrap != undefined)  {
 else  {
 	template.body=template.body.replace(/^(.)/mg,"> $1");
 }
-msgbase.close();
 title="Reply to message";
 write_template("header.inc");
 write_template("msgs/reply.inc");
 write_template("footer.inc");
+
+msgs_done();
diff --git a/web/root/msgs/savemsg.ssjs b/web/root/msgs/savemsg.ssjs
index f2f8b0cea8..0564c76bab 100644
--- a/web/root/msgs/savemsg.ssjs
+++ b/web/root/msgs/savemsg.ssjs
@@ -34,9 +34,10 @@ if(msgbase.open!=undefined && msgbase.open()==false) {
 if(!msgbase.save_msg(hdrs,http_request.query.body))  {
 	error(msgbase.last_error);
 }
-msgbase.close();
 http_reply.status="201 Created";
 title="Message posted";
 write_template("header.inc");
 write_template("msgs/posted.inc");
 write_template("footer.inc");
+
+msgs_done();
diff --git a/web/root/msgs/subinfo.ssjs b/web/root/msgs/subinfo.ssjs
index 74db05b505..ec409d81cb 100644
--- a/web/root/msgs/subinfo.ssjs
+++ b/web/root/msgs/subinfo.ssjs
@@ -36,3 +36,5 @@ else {
 write_template("header.inc");
 write_template("msgs/subinfo.inc");
 write_template("footer.inc");
+
+msgs_done();
diff --git a/web/root/msgs/subs.ssjs b/web/root/msgs/subs.ssjs
index d399c54581..d66e0fe6d8 100644
--- a/web/root/msgs/subs.ssjs
+++ b/web/root/msgs/subs.ssjs
@@ -8,3 +8,5 @@ template.group=msg_area.grp_list[g];
 template.subs=msg_area.grp_list[g].sub_list;
 write_template("msgs/subs.inc");
 write_template("footer.inc");
+
+msgs_done();
-- 
GitLab