Takuo Kitame
Takuo Kitame
Please merge it.
## 概要(Summary) 録画検索時のパラメータについて、「放送局」「ジャンル」をフィールドのクリアボタンにて空にしてから検索するとエラーになります。 その際、URLクエリ文字列は `/#/recorded?genre&channelid×tamp=1699760905709` のようになっており、`null` でクエリしているからだと思われます。 コードでは `undefined` 時のみパラメータを追加しないようになっていたので、`this.searchState.ruleId` と同様に `null` 時も追加しないように修正しました。 `keyword` パラメータについても同様のクエリ文字列になりますが、こちらはエラーにならないようでしたので修正していません。
## 概要(Summary) `RuleListItens` は `RuleListItems` の typo と思われるので修正しました。 ファイル名も同じく修正しています。
## 概要(Summary) 録画ディレクトリのサブディレクトリ指定文字列、エンコードディレクトリのサブディレクトリ指定文字列について、ファイル名と同様のフォーマット文字列置換を適用します。 エンコード用のサブディレクトリは、エンコード時には `Reserve` エンティティが削除済で参照できないため、代わりに `Recorded` エンティティから置換しています。 そのため、ロジックを切り出したメソッドの引数が `Recorded | Reserve` になっています。
IMAProwl/1.2.0's Format string does not work with old Ruby 1.9.0 on Debian lenny. % ruby -v ruby 1.9.0 (2008-06-20 revision 17482) [i486-linux] % ruby1.9 -e '"p %{a}" % { :a=>"word"...
## Description * update go environment to 1.24 * use gci, gofumpt * update devcontainer * update output/README.md * moved main.go and version.go into ./cmd/chissoku