https://github.com/syuilo/misskey/blob/master/src/server/api/endpoints/following/requests/accept.ts は承認に成功すると空レスポンスが返りフォローリクエストはなくなりますが、
https://github.com/syuilo/misskey/blob/master/src/server/api/endpoints/following/requests/cancel.ts は
却下に成功しても申請した人のユーザ情報が返ってきて、一覧をリロードしてもフォローリクエストは残ったままです。
これでは却下したことにならないのではないでしょうか。
ありがとうございます。
following/requests/cancel は、自分が作成したフォローリクエストを取りやめるAPIですが、フォローリクエストを拒否するAPIと間違ってはいませんか?
なるほど失礼しました。
しかしそうだとするとなぜ成功レスポンスを返すのでしょうか…?
reject の方は動作に問題ありませんでした。
指定したユーザーへのフォローリクエストの存在チェックが抜けていました。修正します!
チェックというか、deleteの「影響を受けた行の数」が0なら失敗レスポンスを返すと良い気がします