Actions
バグ #686
closedfriendship/create,friendship/destroyのリクエストに不要なオプションが付く
プラグイン名:
profile.rb
ブランチ:
クラッシュする:
Description
追い込み時期にごめんなさい。
profile.rbにて、follow()/unfollow()のオプションとしてUserオブジェクトが渡されているため、
オブジェクトのメンバがすべてAPIリクエストのオプションとして渡されています。
それでもTwitterはリクエストをいい感じに解釈してちゃんと仕事をしてくれるのですが、
on Windows環境ではクエリの組み立て時にUserに含まれる日本語文字列が原因で例外が発生してしまいます。
対策として、follow()/unfollow()が要求するuser[:id]のみを渡すことで事象が改善しました。
パッチ送付しますので、マージご検討ください。
Files
Updated by toshi_a 初音 over 10 years ago
- Status changed from パッチ適用待ち to レビュー待ち
- Assignee changed from toshi_a 初音 to Satoshi Okuno
これで大丈夫だと思います。ちょっと変えてますが特に問題はないかと。こちらではTwitterAPIデバッグ用のプラグインで検証しました。
Updated by Satoshi Okuno over 10 years ago
- Status changed from レビュー待ち to 終了
ありがとうございました。
正常動作確認出来ました。
Actions