From 35fd4cfba80c0e434d082778e6105629165b33d7 Mon Sep 17 00:00:00 2001 From: cel Date: Thu, 29 Nov 2018 15:21:15 -1000 Subject: Integrate with ssb-publishguard redirects --- lib/serve.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/serve.js') diff --git a/lib/serve.js b/lib/serve.js index 9d59fa4..db9be20 100644 --- a/lib/serve.js +++ b/lib/serve.js @@ -161,6 +161,7 @@ Serve.prototype.go = function () { function next(err, publishedMsg) { if (err) { + if (err.redirectUrl) return self.redirect(err.redirectUrl) self.res.writeHead(400, {'Content-Type': 'text/plain'}) self.res.end(err.stack) } else if (publishedMsg) { @@ -292,7 +293,7 @@ Serve.prototype.publish = function (content, cb) { }) done(function (err) { if (err) return cb(err) - self.app.publish(content, function (err, msg) { + self.app.publishMayRedirect(content, function (err, msg) { if (err) return cb(err) delete self.data.text delete self.data.recps -- cgit v1.2.3