Allow uninstall in error state

This commit is contained in:
Girish Ramakrishnan
2019-09-23 10:35:42 -07:00
parent 78e9446a05
commit bf122f0f56
2 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -459,7 +459,7 @@ function setTask(appId, values, callback) {
assert.strictEqual(typeof values, 'object');
assert.strictEqual(typeof callback, 'function');
if (values.installationState === 'pending_repair') { // FIXME
if (values.installationState === 'pending_repair' || values.installationState === 'pending_uninstall') { // FIXME
updateWithConstraints(appId, values, 'AND taskId IS NULL AND installationState = "error"', callback);
} else {
updateWithConstraints(appId, values, 'AND taskId IS NULL AND installationState != "error"', callback);