@hongminhee洪 民憙 (Hong Minhee)
Fedifyについて質問です。
Misskey (v2025.2.0) からFedify (v1.4.1) のインスタンスのユーザに対して、フォロー→フォロー解除→フォロー→フォロー解除 と続けて実行すると、2回目以降のフォロー解除に対応するUndoのハンドラが実行されません。
2回目以降のUndoを実行したとき、Fedifyのログ出力を見ると
「Activity https://.../undo has already been processed.」
のように出力されており、Misskeyがリクエストに付与するURIがユニークでないことが原因と考えています。実際、2回のUndoには同じid (URI) が付与されていました。
FollowにはランダムなIDが付いているようで、2回目以降もハンドラが実行されます。
また、Mastodon (v4.3.3) ではFollow/Undoいずれも正しくハンドラが実行されます。
Fedify側でこの現象を回避する方法はあるでしょうか?
@技術・雑談