mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-17 19:21:04 +01:00
chore: eslint no-var, vars-on-top
This commit is contained in:
committed by
Julian Lam
parent
b56d9e12b5
commit
dab3b23575
@@ -143,7 +143,7 @@ module.exports = function (module) {
|
||||
return;
|
||||
}
|
||||
|
||||
var query = { _key: key };
|
||||
const query = { _key: key };
|
||||
if (min !== '-inf') {
|
||||
query.score = { $gte: min };
|
||||
}
|
||||
@@ -226,8 +226,8 @@ module.exports = function (module) {
|
||||
if (!Array.isArray(keys) || !keys.length) {
|
||||
return [];
|
||||
}
|
||||
var data = new Array(values.length);
|
||||
for (var i = 0; i < values.length; i += 1) {
|
||||
const data = new Array(values.length);
|
||||
for (let i = 0; i < values.length; i += 1) {
|
||||
data[i] = { key: keys[i], value: values[i] };
|
||||
}
|
||||
const promises = data.map(item => method(item.key, item.value));
|
||||
@@ -271,7 +271,7 @@ module.exports = function (module) {
|
||||
}
|
||||
value = helpers.valueToString(value);
|
||||
const result = await module.client.collection('objects').find({ _key: { $in: keys }, value: value }, { projection: { _id: 0, value: 0 } }).toArray();
|
||||
var map = {};
|
||||
const map = {};
|
||||
result.forEach((item) => {
|
||||
if (item) {
|
||||
map[item._key] = item;
|
||||
@@ -291,7 +291,7 @@ module.exports = function (module) {
|
||||
values = values.map(helpers.valueToString);
|
||||
const result = await module.client.collection('objects').find({ _key: key, value: { $in: values } }, { projection: { _id: 0, _key: 0 } }).toArray();
|
||||
|
||||
var valueToScore = {};
|
||||
const valueToScore = {};
|
||||
result.forEach((item) => {
|
||||
if (item) {
|
||||
valueToScore[item.value] = item.score;
|
||||
@@ -328,7 +328,7 @@ module.exports = function (module) {
|
||||
projection: { _id: 0, value: 1 },
|
||||
}).toArray();
|
||||
|
||||
var isMember = {};
|
||||
const isMember = {};
|
||||
results.forEach((item) => {
|
||||
if (item) {
|
||||
isMember[item.value] = true;
|
||||
@@ -349,7 +349,7 @@ module.exports = function (module) {
|
||||
projection: { _id: 0, _key: 1, value: 1 },
|
||||
}).toArray();
|
||||
|
||||
var isMember = {};
|
||||
const isMember = {};
|
||||
results.forEach((item) => {
|
||||
if (item) {
|
||||
isMember[item._key] = true;
|
||||
@@ -393,7 +393,7 @@ module.exports = function (module) {
|
||||
if (!key) {
|
||||
return;
|
||||
}
|
||||
var data = {};
|
||||
const data = {};
|
||||
value = helpers.valueToString(value);
|
||||
data.score = parseFloat(increment);
|
||||
|
||||
@@ -426,7 +426,7 @@ module.exports = function (module) {
|
||||
};
|
||||
|
||||
async function sortedSetLex(key, min, max, sort, start, count) {
|
||||
var query = { _key: key };
|
||||
const query = { _key: key };
|
||||
start = start !== undefined ? start : 0;
|
||||
count = count !== undefined ? count : 0;
|
||||
buildLexQuery(query, min, max);
|
||||
@@ -441,7 +441,7 @@ module.exports = function (module) {
|
||||
}
|
||||
|
||||
module.sortedSetRemoveRangeByLex = async function (key, min, max) {
|
||||
var query = { _key: key };
|
||||
const query = { _key: key };
|
||||
buildLexQuery(query, min, max);
|
||||
|
||||
await module.client.collection('objects').deleteMany(query);
|
||||
@@ -499,14 +499,14 @@ module.exports = function (module) {
|
||||
};
|
||||
|
||||
module.processSortedSet = async function (setKey, processFn, options) {
|
||||
var done = false;
|
||||
var ids = [];
|
||||
var project = { _id: 0, _key: 0 };
|
||||
let done = false;
|
||||
const ids = [];
|
||||
const project = { _id: 0, _key: 0 };
|
||||
|
||||
if (!options.withScores) {
|
||||
project.score = 0;
|
||||
}
|
||||
var cursor = await module.client.collection('objects').find({ _key: setKey }, { projection: project })
|
||||
const cursor = await module.client.collection('objects').find({ _key: setKey }, { projection: project })
|
||||
.sort({ score: 1 })
|
||||
.batchSize(options.batch);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user