mirror of
https://iceshrimp.dev/limepotato/jormungandr-bite.git
synced 2024-11-26 20:07:33 -07:00
[Server] ストリームで流れてくる投稿とAPIでタイムラインを取得したときとの不一致を修正
This commit is contained in:
parent
a9880a4f85
commit
17ba2339b9
4 changed files with 8 additions and 8 deletions
|
@ -122,7 +122,7 @@ export default define(meta, (ps, user) => new Promise(async (res, rej) => {
|
||||||
const followQuery = followings.map(f => ({
|
const followQuery = followings.map(f => ({
|
||||||
userId: f.id,
|
userId: f.id,
|
||||||
|
|
||||||
// リプライは含めない(ただし投稿者自身の投稿へのリプライ、自分の投稿へのリプライ、自分のリプライは含める)
|
/*// リプライは含めない(ただし投稿者自身の投稿へのリプライ、自分の投稿へのリプライ、自分のリプライは含める)
|
||||||
$or: [{
|
$or: [{
|
||||||
// リプライでない
|
// リプライでない
|
||||||
replyId: null
|
replyId: null
|
||||||
|
@ -137,7 +137,7 @@ export default define(meta, (ps, user) => new Promise(async (res, rej) => {
|
||||||
}, { // または
|
}, { // または
|
||||||
// 自分(フォロワー)が送信したリプライ
|
// 自分(フォロワー)が送信したリプライ
|
||||||
userId: user._id
|
userId: user._id
|
||||||
}]
|
}]*/
|
||||||
}));
|
}));
|
||||||
|
|
||||||
const visibleQuery = user == null ? [{
|
const visibleQuery = user == null ? [{
|
||||||
|
@ -169,7 +169,7 @@ export default define(meta, (ps, user) => new Promise(async (res, rej) => {
|
||||||
visibility: 'public',
|
visibility: 'public',
|
||||||
|
|
||||||
// リプライでない
|
// リプライでない
|
||||||
replyId: null,
|
//replyId: null,
|
||||||
|
|
||||||
// local
|
// local
|
||||||
'_user.host': null
|
'_user.host': null
|
||||||
|
|
|
@ -97,7 +97,7 @@ export default define(meta, (ps, user) => new Promise(async (res, rej) => {
|
||||||
visibility: 'public',
|
visibility: 'public',
|
||||||
|
|
||||||
// リプライでない
|
// リプライでない
|
||||||
replyId: null,
|
//replyId: null,
|
||||||
|
|
||||||
// local
|
// local
|
||||||
'_user.host': null
|
'_user.host': null
|
||||||
|
|
|
@ -120,7 +120,7 @@ export default define(meta, (ps, user) => new Promise(async (res, rej) => {
|
||||||
const followQuery = followings.map(f => ({
|
const followQuery = followings.map(f => ({
|
||||||
userId: f.id,
|
userId: f.id,
|
||||||
|
|
||||||
// ストーキングしてないならリプライは含めない(ただし投稿者自身の投稿へのリプライ、自分の投稿へのリプライ、自分のリプライは含める)
|
/*// リプライは含めない(ただし投稿者自身の投稿へのリプライ、自分の投稿へのリプライ、自分のリプライは含める)
|
||||||
$or: [{
|
$or: [{
|
||||||
// リプライでない
|
// リプライでない
|
||||||
replyId: null
|
replyId: null
|
||||||
|
@ -135,7 +135,7 @@ export default define(meta, (ps, user) => new Promise(async (res, rej) => {
|
||||||
}, { // または
|
}, { // または
|
||||||
// 自分(フォロワー)が送信したリプライ
|
// 自分(フォロワー)が送信したリプライ
|
||||||
userId: user._id
|
userId: user._id
|
||||||
}]
|
}]*/
|
||||||
}));
|
}));
|
||||||
|
|
||||||
const visibleQuery = user == null ? [{
|
const visibleQuery = user == null ? [{
|
||||||
|
|
|
@ -133,7 +133,7 @@ export default define(meta, (ps, user) => new Promise(async (res, rej) => {
|
||||||
const listQuery = list.userIds.map(u => ({
|
const listQuery = list.userIds.map(u => ({
|
||||||
userId: u,
|
userId: u,
|
||||||
|
|
||||||
// リプライは含めない(ただし投稿者自身の投稿へのリプライ、自分の投稿へのリプライ、自分のリプライは含める)
|
/*// リプライは含めない(ただし投稿者自身の投稿へのリプライ、自分の投稿へのリプライ、自分のリプライは含める)
|
||||||
$or: [{
|
$or: [{
|
||||||
// リプライでない
|
// リプライでない
|
||||||
replyId: null
|
replyId: null
|
||||||
|
@ -148,7 +148,7 @@ export default define(meta, (ps, user) => new Promise(async (res, rej) => {
|
||||||
}, { // または
|
}, { // または
|
||||||
// 自分(フォロワー)が送信したリプライ
|
// 自分(フォロワー)が送信したリプライ
|
||||||
userId: user._id
|
userId: user._id
|
||||||
}]
|
}]*/
|
||||||
}));
|
}));
|
||||||
|
|
||||||
const visibleQuery = [{
|
const visibleQuery = [{
|
||||||
|
|
Loading…
Reference in a new issue