@noellabo @circledev I haven't tested on Fedibird yet and am not sure if it's the same for Fedibird. My development server runs a slightly different version of code from the Fedibird's.
@noellabo @circledev I have looked through the code.
To me Line 48 of process_mentions_service.rb seems to be causing the trouble.
If a group member is local then the mention will always go through LocalNotificationWorker, but that worker does not handle "silent" mentions.
Remote circle members do not receive notifications, but local members will.
@dmonad @circledev It seems to me that depending on how users use their circles, notifications may be expected or undesirable in some cases. It may be better for users to be able to choose whether they receive notifications from Circles or not.
利用者のサークルの使い方によって、通知が期待される場合と、望ましくない場合があるように思います。サークルの通知を受け取るか選択できる方がユーザーにとっていいかもしれません。