refactor: use strings for cids

This commit is contained in:
Barış Soner Uşaklı
2025-05-30 11:15:02 -04:00
parent 28c021a01b
commit 57a5de2682

View File

@@ -5,7 +5,6 @@ const _ = require('lodash');
const privileges = require('../privileges'); const privileges = require('../privileges');
const activitypub = require('../activitypub'); const activitypub = require('../activitypub');
const plugins = require('../plugins'); const plugins = require('../plugins');
const utils = require('../utils');
const db = require('../database'); const db = require('../database');
module.exports = function (Categories) { module.exports = function (Categories) {
@@ -65,7 +64,7 @@ module.exports = function (Categories) {
return c1.order - c2.order; return c1.order - c2.order;
}); });
searchResult.timing = (process.elapsedTimeSince(startTime) / 1000).toFixed(2); searchResult.timing = (process.elapsedTimeSince(startTime) / 1000).toFixed(2);
searchResult.categories = categoryData.filter(c => cids.includes(c.cid)); searchResult.categories = categoryData.filter(c => cids.includes(String(c.cid)));
return searchResult; return searchResult;
}; };
@@ -82,7 +81,7 @@ module.exports = function (Categories) {
const split = data.split(':'); const split = data.split(':');
split.shift(); split.shift();
const cid = split.join(':'); const cid = split.join(':');
return utils.isNumber(cid) ? parseInt(cid, 10) : cid; return cid;
}); });
} }