Allow restore from error state

This commit is contained in:
Girish Ramakrishnan
2019-12-20 17:58:42 -08:00
parent 681079e01c
commit 6cd395d494

View File

@@ -654,7 +654,7 @@ function checkAppState(app, state) {
if (app.error.installationState === state) return null;
// allow uninstall from any state
if (state !== exports.ISTATE_PENDING_UNINSTALL) return new BoxError(BoxError.BAD_STATE, 'Not allowed in error state');
if (state !== exports.ISTATE_PENDING_UNINSTALL && state !== exports.ISTATE_PENDING_RESTORE) return new BoxError(BoxError.BAD_STATE, 'Not allowed in error state');
}
return null;