fix(backend): STLにGTLの投稿が混ざる問題を修正

Fix #12169
This commit is contained in:
syuilo 2023-10-29 16:13:30 +09:00
parent 7436e0da18
commit 0fc36d11d7

View file

@ -237,7 +237,10 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
if (followingChannels.length > 0) {
const followingChannelIds = followingChannels.map(x => x.followeeId);
query.andWhere('note.channelId IN (:...followingChannelIds) OR note.channelId IS NULL', { followingChannelIds });
query.andWhere(new Brackets(qb => {
qb.where('note.channelId IN (:...followingChannelIds)', { followingChannelIds });
qb.andWhere('note.channelId IS NULL');
}));
} else {
query.andWhere('note.channelId IS NULL');
}