misskey-dev / misskey

🌎 A completely free and open interplanetary microblogging platform 🚀
https://misskey-hub.net/
GNU Affero General Public License v3.0
10.08k stars 1.38k forks source link

ブロックが上手く動いていない部分がある? #14984

Open Sayamame-beans opened 2 hours ago

Sayamame-beans commented 2 hours ago

💡 Summary

ブロックを行うユーザーをA、対象ユーザーをBとします。

Aの通常ノート: Bから見えない AからBへのリプライ: Bから見える & 通知あり AからBへのメンション: Bから見える & 通知あり AからBへのDM: Bから見える & 通知あり (一方的に送り付けることが出来てしまうのは問題かも?)

BからAへのリプ: 出来ない BからAへのリアクション: 出来ない BからAへの(通常ノートからの)メンション: 出来る & 通知あり (これにより、他のユーザーの投稿からメンションした場合は普通に通る)

related: #10652 (そもそも消えない)

経緯: https://github.com/misskey-dev/misskey/issues/2690#issuecomment-2480531102 でストリーミングだけフィルタが掛かっていない?と思ったのですが、そもそも掛かっていないようだと発覚しました。

🥰 Expected Behavior

AからBへの~は見えない BからAのメンションも出来ない(或いは、メンションは出来ても通知はされないように)

🤬 Actual Behavior

AからBへの~は見える BからAにメンション出来る

📝 Steps to Reproduce

2アカウント以上使用して実際に試す

💻 Frontend Environment

* Model and OS of the device(s): any
* Browser: any
* Server URL: https://misskey.niri.la/ , https://misskey.resonite.love/
* Misskey: 2024.10.0-kinel.2, 2024.10.0-resonite-love.5

🛰 Backend Environment (for server admin)

* Installation Method or Hosting Service:
* Misskey:
* Node:
* PostgreSQL:
* Redis:
* OS and Architecture:

Do you want to address this bug yourself?

tai-cha commented 2 hours ago

10652 に関してはブロックよりもミュートかも(ミュートしている場合には通知が来ないはず、Issue当時はおそらくそうでなく2月あたりの変更と記憶)

Sayamame-beans commented 1 hour ago

ミュートの場合であれば、今なら多分大丈夫なはず…?(機能していそう)