Little better NNTP config
This commit is contained in:
parent
3eaf4dd0d8
commit
6d45d74a47
|
@ -29,7 +29,6 @@ const asyncReduce = require('async/reduce');
|
||||||
const asyncMap = require('async/map');
|
const asyncMap = require('async/map');
|
||||||
const asyncSeries = require('async/series');
|
const asyncSeries = require('async/series');
|
||||||
const LRU = require('lru-cache');
|
const LRU = require('lru-cache');
|
||||||
const iconv = require('iconv-lite');
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Network News Transfer Protocol (NNTP)
|
// Network News Transfer Protocol (NNTP)
|
||||||
|
@ -589,8 +588,9 @@ class NNTPServer extends NNTPServerBase {
|
||||||
return super._getOverviewFmt(session);
|
return super._getOverviewFmt(session);
|
||||||
}
|
}
|
||||||
|
|
||||||
_getNewNews(session, time, wildmat) {
|
_getNewNews(/*session, time, wildmat*/) {
|
||||||
throw new Error('method `nntp._getNewNews` is not implemented');
|
// Currently seems pointless to implement. No semi-modern clients seem to use it anyway.
|
||||||
|
throw new Errors.Invalid('NEWNEWS is not enabled on this server');
|
||||||
}
|
}
|
||||||
|
|
||||||
getMessageDate(message) {
|
getMessageDate(message) {
|
||||||
|
@ -633,11 +633,11 @@ class NNTPServer extends NNTPServerBase {
|
||||||
AnsiPrep(
|
AnsiPrep(
|
||||||
message.message,
|
message.message,
|
||||||
{
|
{
|
||||||
termWidth : 1000, // unrealistically long; don't want to wrap, really.
|
|
||||||
cols : 1000, // ...see above.
|
|
||||||
rows : 'auto',
|
rows : 'auto',
|
||||||
asciiMode : true, // Export to ASCII
|
cols : 79,
|
||||||
fillLines : false, // Don't fill up columns
|
forceLineTerm : true,
|
||||||
|
asciiMode : true,
|
||||||
|
fillLines : false,
|
||||||
},
|
},
|
||||||
(err, prepped) => {
|
(err, prepped) => {
|
||||||
message.preparedBody = prepped || message.message;
|
message.preparedBody = prepped || message.message;
|
||||||
|
|
Loading…
Reference in New Issue