操作
Bug(バグ) #2769
未完了つぶやきAPIに連投禁止機能
開始日:
2012-01-27
期日:
進捗率:
50%
予定工数:
(合計: 0:00時間)
3.6 で発生するか:
Yes (はい)
3.8 で発生するか:
Yes (はい)
説明
一つ前の投稿と比較して、全く同じ内容の場合は、ブロックする機能。
TwitterAPIには付いている。
kaoru n さんがほぼ12年前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 担当者 を削除 (
kaoru n) - 進捗率 を 0 から 50 に変更
https://github.com/openpne/OpenPNE3/pull/59
プルリクエストしました。
Shinichi Urabe さんが10年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
気になる点¶
- 例えばあまりにも早い連投で DB が Master-Slave 環境あれば、参照用 Slave が少し遅延した場合、連投と見なされない可能性がある
- スクリプトを使えば、少しずつ加工した文字列の連投が可能
この修正はバグとして扱うべきものとは個人的には思えない
用途にもよるが、OpenPNE と Twitter の用途は同じでない場合もあるのではないか
強制的に連投禁止するのではなく、設定があってもよいかと思う
- 普通の利用者でも同じ文字列の投稿はあり得る
- 例
- A げんきですか
- B はい
- A いい天気ですね
- B はい
- 例
仕様について議論された上でソースコードのレビューを行う形がよいかと考える
操作