change message for cycle/lock/sage/sticky actions

merge-requests/208/head
fatchan 5 years ago
parent 13ed2b2b91
commit 2bf9e5dad9
  1. 23
      models/forms/cycleposts.js
  2. 2
      models/forms/lockposts.js
  3. 2
      models/forms/sageposts.js
  4. 2
      models/forms/stickyposts.js
  5. 6
      wipe.js

@ -0,0 +1,23 @@
'use strict';
module.exports = (posts) => {
const filteredposts = posts.filter(post => {
return !post.thread && !post.cyclic
})
if (filteredposts.length === 0) {
return {
message: 'No thread(s) to cycle',
};
}
return {
message: `Cycled ${filteredposts.length} thread(s)`,
action: '$set',
query: {
'cyclic': true,
}
};
}

@ -13,7 +13,7 @@ module.exports = (posts) => {
}
return {
message: `Locked ${filteredposts.length} post(s)`,
message: `Locked ${filteredposts.length} thread(s)`,
action: '$set',
query: {
'locked': true

@ -13,7 +13,7 @@ module.exports = (posts) => {
}
return {
message: `Saged ${filteredposts.length} post(s)`,
message: `Saged ${filteredposts.length} thread(s)`,
action: '$set',
query: {
'saged': true

@ -13,7 +13,7 @@ module.exports = (posts) => {
}
return {
message: `Stickied ${filteredposts.length} post(s)`,
message: `Stickied ${filteredposts.length} thread(s)`,
action: '$set',
query: {
'sticky': true,

@ -30,7 +30,7 @@ const Mongo = require(__dirname+'/db/db.js');
sequence_value: 1,
settings: {
name: 'file',
description: 'catching people from 2016',
description: 'testing new file types',
captcha: false,
forceAnon: false,
ids: false,
@ -65,7 +65,7 @@ const Mongo = require(__dirname+'/db/db.js');
threadLimit: 200,
replyLimit: 500,
maxFiles: 3,
forceOPSubject: false,
forceOPSubject: true,
forceOPMessage: true,
forceOPFile: true,
minMessageLength: 0,
@ -117,7 +117,7 @@ const Mongo = require(__dirname+'/db/db.js');
maxFiles: 0,
forceOPSubject: false,
forceOPMessage: true,
forceOPFile: true,
forceOPFile: false,
minMessageLength: 0,
defaultName: 'Anonymous',
}

Loading…
Cancel
Save