EPGStation
EPGStation copied to clipboard
特定の条件でルール予約が正しく競合状態にならない
関連: #369
チューナが2つあり、 同時刻帯で同タイプのチューナを使用するルールを作成すると仮定する。
ルール A, B, C を有効化して作成する。 このとき、ルールCの予約は競合状態となる。(使用可能チューナが 2 つであるため)
ルール A, B, Cを無効化して、以下の順でルールを有効化する。
A -> C -> B
すると本来競合状態となるべきルールCの予約が競合状態にならない。
/api/reserves/update や定期的な epg 更新後時に行われる予約情報全件更新によって ルールCの予約は競合状態となる。