test: intify uid/cid if they are numbers (when getting crossposts)

This commit is contained in:
Julian Lam
2026-01-06 10:13:04 -05:00
parent 0677689a75
commit 47e37ed571
2 changed files with 7 additions and 4 deletions

View File

@@ -27,6 +27,9 @@ Crossposts.get = async function (tid) {
crossposts = crossposts.map((crosspost, idx) => {
crosspost.id = crosspostIds[idx];
crosspost.category = categoriesData.get(parseInt(crosspost.cid, 10));
crosspost.uid = utils.isNumber(crosspost.uid) ? parseInt(crosspost.uid) : crosspost.uid;
crosspost.cid = utils.isNumber(crosspost.cid) ? parseInt(crosspost.cid) : crosspost.cid;
return crosspost;
});

View File

@@ -396,9 +396,9 @@ describe('Crossposting (& related logic)', () => {
tid: actual.tid,
cid: actual.cid,
}, {
uid: '0',
uid: 0,
tid,
cid: String(cid),
cid: cid,
});
});
});
@@ -443,9 +443,9 @@ describe('Crossposting (& related logic)', () => {
tid: actual.tid,
cid: actual.cid,
}, {
uid: '0',
uid: 0,
tid,
cid: String(cid),
cid: cid,
});
});
});