Defect #518
完了
Yasuhiro Morikawa さんが13年以上前に追加.
13年以上前に更新.
説明
特定の条件下で、Redmineairでチケットを取得しようとしてupdateした場合にチケット情報の取得が行えないみたい?
前提条件
- APIキーを設定していない
- URLを設定していない
再現手順
- Redmineairを起動する。
- URL/Keyを設定する。
- UPDATEをクリックする
結果
補足
関連するチケット
1 (0件未完了 — 1件完了)
- 対象バージョン を 0.0.3 から 0.0.4 に変更
- 期日 を 2010/09/01 にセット
- カテゴリ を メイン画面 にセット
- ステータス を 新規(New) から 担当(Assigned) に変更
- 担当者 を Akiko Takano にセット
- 優先度 を 通常(Normal) から 高め(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 さん、ご指摘ありがとうございました!
デバッグ等で修正します。
どうやら #519 と同じ問題っぽいですね。
#519 はcloseしておきます。
- ステータス を 担当(Assigned) から 却下(Invalid) に変更
- ステータス を 却下(Invalid) から 担当(Assigned) に変更
すみません。間違えてステータスを変えてしまいました><
- ステータス を 担当(Assigned) から 解決(Resolved) に変更
- 進捗率 を 0 から 100 に変更
- ステータス を 解決(Resolved) から 終了(Closed) に変更
- ステータス を 終了(Closed) から フィードバック(Reopend) に変更
- 進捗率 を 100 から 80 に変更
ウィンドウの『閉じる』ボタンをクリックすると、タスクトレイに入りませんが、プロセスが稼動し続けます。
こちらが気になりますので、再オープンします。
タスクトレイに常駐させる処理を
URLのチェックより前にする必要がありそうです。
#できればエラーが起こる処理よりも前に
この手順でプロセスが落ちなくなるようです。
1. 新規にRedmineAirを登録、もしくは既存のデータフォルダを削除して初期状態で起動。
2. URLとAPIキーを登録せずにウィンドウ右上の[x]ボタンで画面を閉じる。
3. URLとAPIキーを登録、保存を押し、データがロードされるが、付箋が1つも無い状態でウィンドウ右上の[x]ボタンで画面を閉じる。
2もしくは3の、子ウィンドウが1つも無い状態でウィンドウ右上の[x]ボタンで画面を閉じる操作を行うと、正常終了せずにゾンビプロセス?になってしまいます。
(おそらく最初のリリースでも同じかなと思います)
私の環境では再現しなくなりました。対応ありがとうございました!
念のため、ご報告します。
- ステータス を フィードバック(Reopend) から 終了(Closed) に変更
- 進捗率 を 90 から 100 に変更
他の形式にエクスポート: Atom
PDF