操作
バグ #686
完了friendship/create,friendship/destroyのリクエストに不要なオプションが付く
プラグイン名:
profile.rb
ブランチ:
クラッシュする:
説明
追い込み時期にごめんなさい。
profile.rbにて、follow()/unfollow()のオプションとしてUserオブジェクトが渡されているため、
オブジェクトのメンバがすべてAPIリクエストのオプションとして渡されています。
それでもTwitterはリクエストをいい感じに解釈してちゃんと仕事をしてくれるのですが、
on Windows環境ではクエリの組み立て時にUserに含まれる日本語文字列が原因で例外が発生してしまいます。
対策として、follow()/unfollow()が要求するuser[:id]のみを渡すことで事象が改善しました。
パッチ送付しますので、マージご検討ください。
ファイル
toshi_a 初音 さんが10年以上前に更新
- ステータス を パッチ適用待ち から レビュー待ち に変更
- 担当者 を toshi_a 初音 から Satoshi Okuno に変更
これで大丈夫だと思います。ちょっと変えてますが特に問題はないかと。こちらではTwitterAPIデバッグ用のプラグインで検証しました。
操作