Merge pull request #99 from Microsoft/error_log

Adding logging to UNKNOWN_ERROR sync status
This commit is contained in:
Jonathan Carter
2015-12-08 18:58:31 -08:00

View File

@@ -219,6 +219,12 @@ function sync(options = {}, syncStatusChangeCallback, downloadProgressCallback)
};
return new Promise((resolve, reject) => {
var rejectPromise = (error) => {
syncStatusChangeCallback(CodePush.SyncStatus.UNKNOWN_ERROR);
log(error.message);
reject(error);
};
CodePush.notifyApplicationReady()
.then(() => {
syncStatusChangeCallback(CodePush.SyncStatus.CHECKING_FOR_UPDATE);
@@ -235,7 +241,7 @@ function sync(options = {}, syncStatusChangeCallback, downloadProgressCallback)
resolve(CodePush.SyncStatus.UPDATE_INSTALLED);
});
})
.catch(reject)
.catch(rejectPromise)
.done();
}
@@ -292,10 +298,7 @@ function sync(options = {}, syncStatusChangeCallback, downloadProgressCallback)
doDownloadAndInstall();
}
})
.catch((error) => {
syncStatusChangeCallback(CodePush.SyncStatus.UNKNOWN_ERROR);
reject(error);
})
.catch(rejectPromise)
.done();
});
};