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 activitypub = require('../activitypub');
const plugins = require('../plugins');
const utils = require('../utils');
const db = require('../database');
module.exports = function (Categories) {
@@ -65,7 +64,7 @@ module.exports = function (Categories) {
return c1.order - c2.order;
});
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;
};
@@ -82,7 +81,7 @@ module.exports = function (Categories) {
const split = data.split(':');
split.shift();
const cid = split.join(':');
return utils.isNumber(cid) ? parseInt(cid, 10) : cid;
return cid;
});
}