misskey
misskey copied to clipboard
i/update エンドポイントがレートリミットを超過しやすい問題がある
Summary
現状の上限は https://github.com/misskey-dev/misskey/blob/9ffe504c7f75490822a3efdb39b70a8f0d046bcf/packages/backend/src/server/api/endpoints/i/update.ts#L47-L50 です。 i/updateはプロフィール設定の更新時に発生しますが、プロフィール設定は設定箇所が分散しており、かつ、所により手動で一括保存ではなく変更時に自動保存となっていたりします。 その結果、プロフィールを纏めて変更する(特に顕著なのはアカウント作成直後?)際にレートリミットを超過しやすくなります。
連合に影響しない設定の変更時と、連合に影響する設定の変更時でレートリミットを分けて扱ったりといった工夫を加えた方が良いかもしれません。
Purpose
レートリミットしやすい問題の改善
Do you want to implement this feature yourself?
- [ ] Yes, I will implement this by myself and send a pull request
related: #9381
デコレーションも顕著だよね apiを都度叩かないで、中間状態をFEで持てたらいいなあ