バグ #1369
完了
toshi_a 初音 さんが5年以上前に追加.
約5年前に更新.
再現手順
- 設定>抽出タブ を開く
- 作成済みの抽出タブを選択する
- リストボックス右の「削除」ボタンか、コンテキストメニューの「削除」をクリックする
- ステータス を 実装待ち から レビュー待ち に変更
- ブランチ を topic/1369-fix-extract-tab-delete-2 にセット
topic/1369-fix-extract-tab-delete にて場当たり的な対応を試行していたのですが、そもそもslugがSymbolでなくなってしまう原因を突き止めたほうが良いと思い、調査を行いました。
結果的には、ExtractTabListの内部で保持されているslugを取り出す際、Stringになってしまうことが分かりました。
そのため、ExtractTabList内に限っては、slugを取り出す際にto_symを使うようなアプローチに変更しました。
また、問題の回避である f9bd652e はリバートしました。動かなくなった時はまたどこかが壊れているはずです。
- ステータス を レビュー待ち から マージ待ち に変更
他の形式にエクスポート: Atom
PDF