Commit 173331c6 by Kim Jinsung

Bug #60584【@Form】「マスタデータの取得に失敗しました。画面を更新してください。」が頻発する

parent f6359afb
......@@ -178,7 +178,7 @@ import jp.agentec.adf.util.DateTimeUtil;
} catch (Exception e) {
Logger.e(TAG, "initializeMasterData Exception", e);
if (i == 3) { //3回目のリトライ失敗時、例外処理投げる。
throw e;
throw new Exception("initializeMasterData");
} else {
Thread.sleep(500); //0.5秒間隔でリトライ処理を実行
}
......
......@@ -452,9 +452,11 @@ public class OperationListActivity extends OperationActivity {
if (ex != null) {
// ヘッダーの新着更新処理を完了にさせる
stopUpdateAnimation();
final ABookAlertDialog messageDialog = AlertDialogUtil.createAlertDialog(OperationListActivity.this, R.string.app_name);
messageDialog.setMessage(getString(R.string.failed_get_master_data));
if (isAutoSync() && mAutoSyncingFlg) {
if (ex.getMessage().equals("initializeMasterData")) { //マスターデータ取得失敗時
messageDialog.setMessage(getString(R.string.failed_get_master_data));
} else {
messageDialog.setMessage(getString(R.string.msg_new_content_update_error));
}
messageDialog.setPositiveButton(R.string.confirm, new DialogInterface.OnClickListener() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment