Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

「ミュートしたユーザー (リノート)」のノートのリノート (「ミュートしたユーザー (リノート)」によるリノートではなく) が見えない #12956

Closed
1 task
esperecyan opened this issue Jan 10, 2024 · 1 comment · Fixed by #13695
Labels
🐛Bug Unexpected behavior

Comments

@esperecyan
Copy link

esperecyan commented Jan 10, 2024

💡 Summary

「ミュートしたユーザー (リノート)」のノートに対する、自分のリノートが、あらゆるタイムラインで一切見えません。フォロー中のチャンネルへリノートした場合も、HTL、自分のプロフィールの「全て」タイムライン、およびチャンネルのタイムラインで見えませんでした。

ただし、リノートをミュートした直後のユーザーに対しては問題が発生せず、30分ほど経つと問題が発生し始めます。リノートのミュートを解除後も30分ほど経つとリノートが見えるようになりました。

HTLやプロフィールの「全て」タイムラインにも表示されないので、リノートの解除も困難です。リノートに失敗したかと思って何度もリノートしており、ログアウトして確認したところ気付きました。

ローカルのユーザー、リモートのユーザーに対してのいずれの場合も発生します。

🥰 Expected Behavior

HTLでリノートCが見える

🤬 Actual Behavior

HTLでリノートCが見えない

📝 Steps to Reproduce

  1. ユーザーAのリノートをミュートする
  2. 1時間待つ
  3. ユーザーAのノートBをリノートする (リノートC)

💻 Frontend Environment

* Model and OS of the device(s): Windows 10 22H2
* Browser: Firefox 121.0.1 / Google Chrome 120.0.6099.200
* Server URL: https://misskey.io/ / https://misskeytsf.love/
* Misskey: 2023.12.2-io.2c / 2023.12.2

🛰 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?

  • Yes, I will patch the bug myself and send a pull request
@esperecyan esperecyan added the ⚠️bug? This might be a bug label Jan 10, 2024
@esperecyan esperecyan changed the title 「ミュートしたユーザー (リノート)」のノートのリノート (「ミュートしたユーザー (リノート)」niyoruリノートではなく) が見えない 「ミュートしたユーザー (リノート)」のノートのリノート (「ミュートしたユーザー (リノート)」によるリノートではなく) が見えない Jan 10, 2024
@anatawa12
Copy link
Member

public generateMutedUserRenotesQueryForNotes(q: SelectQueryBuilder<any>, me: { id: MiUser['id'] }): void {

FFTとChannelではisUserRelatedを使用してるために見えなくて、DB Fallbackではこのクエリが使用されるので非表示にならない模様です

@anatawa12 anatawa12 added 🐛Bug Unexpected behavior and removed ⚠️bug? This might be a bug labels Apr 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛Bug Unexpected behavior
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants