Defect #518
チケット情報が正常に取得できない。
| Status: | 終了(Closed) | Start date: | 08/25/2010 | |
|---|---|---|---|---|
| Priority: | 高め(High) | Due date: | 09/01/2010 | |
| Assignee: | % Done: | 100% |
||
| Category: | メイン画面 | Spent time: | - | |
| Target version: | 0.0.4 |
Description
特定の条件下で、Redmineairでチケットを取得しようとしてupdateした場合にチケット情報の取得が行えないみたい?
前提条件
- APIキーを設定していない
- URLを設定していない
再現手順
- Redmineairを起動する。
- URL/Keyを設定する。
- UPDATEをクリックする
結果
- 更新されない
- 終了できずハングする。
補足
- 確認したOSはMacOSX
Related issues
History
Updated by Yasuhiro Morikawa over 1 year ago
- Target version changed from 0.0.3 to 0.0.4
発生を確認したバージョンは、rev82
Updated by Akiko Takano over 1 year ago
- Due date set to 09/01/2010
- Category set to メイン画面
- Status changed from 新規(New) to 担当(Assigned)
- Assignee set to Akiko Takano
- Priority changed from 通常(Normal) to 高め(High)
Windowsでもなんとなく再現したので、状況を記載しますね。
RedmineAirを継続して利用している場合は再現しにくいみたいです。
1. 個人用のデータのフォルダ(Windows7の場合 AppData\Roaming\com.appspot.redmineair)を削除して、データとしては何も無く、初回利用の状態にする。
2. 起動設定のダイアログ、URLとKEYの設定ダイアログが出る。
3. URLとKEYを入力し、保存ボタンを押す。
4. チケット一覧がグレーアウトした状態から、有効に切り替わる。
5. ここで、Update のリンクを押すが、反応無し。
6. そのまま何度もUpadteを押しても、ダイアログも何も出ない。
7. 画面を閉じ、RedmineAirを再起動してみても、RedmineAirが上がらない。
8. タスクマネージャを見ると、redmineair.exe が動きっぱなし。
9. プロセスをKillしてから、RedmineAirを起動すると、こんどは正常に動作する。
どうやら、初回のデータ登録時に、Loadのイベントを発生させないといけないようです。
#これじゃあ、最初の1回目はうまく使えませんよね...。
Morikawa さん、ご指摘ありがとうございました!
デバッグ等で修正します。
Updated by yusuke kokubo over 1 year ago
Updated by yusuke kokubo over 1 year ago
- Status changed from 担当(Assigned) to 却下(Invalid)
#518 の問題と同じ現象だと思われる。
Updated by yusuke kokubo over 1 year ago
- Status changed from 却下(Invalid) to 担当(Assigned)
すみません。間違えてステータスを変えてしまいました><
Updated by Akiko Takano over 1 year ago
- Status changed from 担当(Assigned) to 解決(Resolved)
- % Done changed from 0 to 100
更新履歴 r90 で適用されました。
Updated by Akiko Takano over 1 year ago
- Status changed from 解決(Resolved) to 終了(Closed)
一応終了とさせていただきますね。
Updated by Akiko Takano over 1 year ago
- Status changed from 終了(Closed) to フィードバック(Reopend)
- % Done changed from 100 to 80
ウィンドウの『閉じる』ボタンをクリックすると、タスクトレイに入りませんが、プロセスが稼動し続けます。
こちらが気になりますので、再オープンします。
Updated by yusuke kokubo over 1 year ago
タスクトレイに常駐させる処理を
URLのチェックより前にする必要がありそうです。
#できればエラーが起こる処理よりも前に
Updated by Akiko Takano over 1 year ago
この手順でプロセスが落ちなくなるようです。
1. 新規にRedmineAirを登録、もしくは既存のデータフォルダを削除して初期状態で起動。
2. URLとAPIキーを登録せずにウィンドウ右上の[x]ボタンで画面を閉じる。
3. URLとAPIキーを登録、保存を押し、データがロードされるが、付箋が1つも無い状態でウィンドウ右上の[x]ボタンで画面を閉じる。
2もしくは3の、子ウィンドウが1つも無い状態でウィンドウ右上の[x]ボタンで画面を閉じる操作を行うと、正常終了せずにゾンビプロセス?になってしまいます。
(おそらく最初のリリースでも同じかなと思います)
Updated by yusuke kokubo over 1 year ago
タスクトレイに常駐させる前に起動処理がreturnしてしまうとダメっぽいかも。
http://www.r-labs.org/projects/redmineair/repository/entry/trunk/src/redmineair.as#L103
Updated by Akiko Takano over 1 year ago
- % Done changed from 80 to 90
私の環境では再現しなくなりました。対応ありがとうございました!
念のため、ご報告します。
Updated by yusuke kokubo over 1 year ago
- Status changed from フィードバック(Reopend) to 終了(Closed)
- % Done changed from 90 to 100
おそらく問題はfixされてるはず。