enforce follow-request from silenced users
This commit is contained in:
parent
784f632b99
commit
fe96578b14
|
@ -227,12 +227,14 @@ export default async function (
|
||||||
});
|
});
|
||||||
|
|
||||||
// フォロー対象が鍵アカウントである or
|
// フォロー対象が鍵アカウントである or
|
||||||
|
// The follower is silenced, or
|
||||||
// フォロワーがBotであり、フォロー対象がBotからのフォローに慎重である or
|
// フォロワーがBotであり、フォロー対象がBotからのフォローに慎重である or
|
||||||
// フォロワーがローカルユーザーであり、フォロー対象がリモートユーザーである or
|
// フォロワーがローカルユーザーであり、フォロー対象がリモートユーザーである or
|
||||||
// The follower is remote, the followee is local, and the follower is in a silenced instance.
|
// The follower is remote, the followee is local, and the follower is in a silenced instance.
|
||||||
// 上記のいずれかに当てはまる場合はすぐフォローせずにフォローリクエストを発行しておく
|
// 上記のいずれかに当てはまる場合はすぐフォローせずにフォローリクエストを発行しておく
|
||||||
if (
|
if (
|
||||||
followee.isLocked ||
|
followee.isLocked ||
|
||||||
|
follower.isSilenced ||
|
||||||
(followeeProfile.carefulBot && follower.isBot) ||
|
(followeeProfile.carefulBot && follower.isBot) ||
|
||||||
(Users.isLocalUser(follower) && Users.isRemoteUser(followee)) ||
|
(Users.isLocalUser(follower) && Users.isRemoteUser(followee)) ||
|
||||||
(Users.isRemoteUser(follower) &&
|
(Users.isRemoteUser(follower) &&
|
||||||
|
|
Loading…
Reference in New Issue