misskey-dev / misskey

🌎 An interplanetary microblogging platform 🚀
https://misskey-hub.net/
GNU Affero General Public License v3.0
9.63k stars 1.28k forks source link

ダイレクト投稿で、ローカルユーザーのメンションがドメイン込みになっていると、宛先に含まれていないと判定される #14020

Open Sayamame-beans opened 1 week ago

Sayamame-beans commented 1 week ago

💡 Summary

タイトル通りです。 ローカルユーザーのメンションをドメイン込みで表記すると、宛先に含まれているかどうかの判定が正しく機能しません。 リモートユーザーとローカルユーザーの両方を宛先に含めてダイレクト投稿を送り合っているような場合に発生する可能性があります。(リモートからの送信でドメイン表記が付加される?ため) image

🥰 Expected Behavior

ローカルユーザーのメンションがドメイン込みでも正常に判定される

🤬 Actual Behavior

ローカルユーザーのメンションがドメイン込みだと正常に判定されない

📝 Steps to Reproduce

  1. ダイレクト投稿で宛先にローカルユーザーを指定する
  2. そのローカルユーザーのメンションをドメイン込みで本文に書く

💻 Frontend Environment

* Model and OS of the device(s): any
* Browser: any
* Server URL: https://misskey.niri.la/
* Misskey: 2024.5.0-kinel.1

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