mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
fix: run every hour, dont show message if average_time is 0
This commit is contained in:
@@ -121,8 +121,10 @@ async function addToApprovalQueue(req, userData) {
|
||||
let message = '[[register:registration-added-to-queue]]';
|
||||
if (meta.config.showAverageApprovalTime) {
|
||||
const average_time = await db.getObjectField('registration:queue:approval:times', 'average');
|
||||
if (average_time > 0) {
|
||||
message += ` [[register:registration-queue-average-time, ${Math.floor(average_time / 60)}, ${average_time % 60}]]`;
|
||||
}
|
||||
}
|
||||
if (meta.config.autoApproveTime > 0) {
|
||||
message += ` [[register:registration-queue-auto-approve-time, ${meta.config.autoApproveTime}]]`;
|
||||
}
|
||||
|
||||
@@ -13,7 +13,7 @@ const slugify = require('../slugify');
|
||||
const plugins = require('../plugins');
|
||||
|
||||
module.exports = function (User) {
|
||||
new cronJob('0 * * * * *', function () {
|
||||
new cronJob('0 * * * *', function () {
|
||||
User.autoApprove();
|
||||
}, null, true);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user