任务单 #30047

過去ログ バージョンアップしたら過去ログが表示されない

开放日期: 2012-11-08 08:56 最后更新: 2012-11-12 10:11

报告人:
属主:
类型:
状态:
关闭
组件:
(无)
里程碑:
(无)
优先:
8
严重性:
8
处理结果:
文件:

Details

<番ナビスレ、テレビ番組表ソフトスレから転載>

【状況】

タイニー番組ナビゲータバージョンアップが2回きてたのでアップしたら
過去ログが見られなくなった_| ̄|○
oldから書き戻しても1個前にしか戻らんオワタ
3.16.2β
・ページあたりの放送局数の変更が再起動しないと反映されません

再現手順
ページあたりの放送局数(0:無効)にして更新を確定する
↓
鯛ナビを再起動する
↓
ページあたりの放送局数を7に戻して確定する
↓
再起動せずに新聞形式タブを表示する

・ページあたりの放送局数がいずれの場合でも過去ログが正常に表示されません

【経過】

開発環境でも再現したので調査中。(日付によっては過去ログが参照できる場合があったので気が付かなかった)


【原因】

これまた3.16以降は番組表の入れ物を都度生成ではなく起動時に作成したインスタンスをずっと使いまわすように変更したのだが、
過去ログに関しては検索を実行するたびに新しいインスタンスを生成しているコードが残っており、
しかし表示部は新しく生成した方ではなく初期生成インスタンスを見るようになっていたので、
新しいインスタンスが頑張って過去ログを取得しても表示部が全部無視するという状態になっていた。

【影響範囲】

過去ログ閲覧者。

【回避策】

なし。

【暫定処置】

なし。

【恒久処置】

コード修正。

【対応予定】

3.16.3β

【補足】

この問題自体のほかに

  • 過去有効局だったけど今無効局になっている過去ログが表示されない(いや、これは予定通りの動作なんですけど、今見てみると微妙ですね…)
  • 過去ログ表示で表示放送局数が変動すると、ページャーコンボボックスが追従しない(既存バグ)

という問題も見つかりましたのであわせて修正/変更したいと思います。


3.16.3β 対応完了

任务单历史 (3/3 Histories)

2012-11-08 08:56 Updated by: peeweedee
  • New Ticket "過去ログ バージョンアップしたら過去ログが表示されない" created
2012-11-08 11:45 Updated by: peeweedee
  • Details Updated
2012-11-12 10:11 Updated by: peeweedee
  • Details Updated
  • 状态 Update from 开启 to 关闭
  • Ticket Close date is changed to 2012-11-12 10:11

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名