操作
バグ #710
完了RTやふぁぼられageの設定を変更しても元に戻ってしまう
プラグイン名:
ブランチ:
クラッシュする:
説明
概要¶
RTやふぁぼられのage設定をオフにできない。設定を変更しても元に戻ってしまう。
他にも設定変更が元に戻ってしまう項目がある。
再現バージョン¶
以下の環境で再現することを確認。mikutterはOS・ディストリビューションの提供するパッケージと、mikutter.hachune.netで配布するtarを展開したもののそれぞれで確認。
- FreeBSD 10, Ruby 2.1.2, mikutter 3.0.0〜3.0.4
- Gentoo Linux, Ruby 1.9.3, mikutter 3.0.3
- OSX 10.9.4, Ruby 2.0.0, mikutter 3.0.3
症状¶
http://twitter.com/metalefty/status/496893889270132736
https://twitter.com/yuina822/status/496896749542191104
設定→表示 の設定項目で以下の設定項目のチェック状態を変更しても設定の変更が反映されない。設定ウィンドウを閉じると元に戻ってしまう。
- リツイートを表示する
- リツイートされたつぶやきをTL上でageる
- ふぁぼられたつぶやきをTL上でageる
- 短縮URLを展開して表示
- デフォルトブラウザを使う
- 次のコマンドを使う
以下の項目は正常に動作しているように見える。チェック状態を変更して設定ウィンドウを閉じても変更が保存されていて、設定内容も反映されている。
- 自分がリツイートしたつぶやきをTL上でageる
- ふぁぼられをリプライの受信として処理する
- 自分がふぁぼったつぶやきをTL上でageる
また、設定ファイルを直接編集してふぁぼられのageをfalseにしても無視されている。
再現方法¶
- 設定ウィンドウを開く
- 上記の項目のチェック状態を変更する
- 設定ウィンドウを閉じる
- 設定ウィンドウを開く
- 変更したはずの設定が元に戻っている
あるいは
- mikutter が起動していない状態で
- settings.yml に "UserConfig::favorited_by_anyone_age: false" と追記する
- mikutter を起動する
- 設定ウィンドウを開く
- 「ふぁぼられたつぶやきをTL上でageる」のチェックがオンになっている
- 実際の動作もふぁぼられたつぶやきageとなっている
toshi_a 初音 さんが10年以上前に更新
- ステータス を 実装待ち から レビュー待ち に変更
- 担当者 を toshi_a 初音 から @ metalefty に変更
修正しました。hotfix/3.0 ブランチで試してみてください
操作