services: fix crash because of missing safe()
This commit is contained in:
@@ -887,7 +887,7 @@ async function clearLocalStorage(app, options) {
|
||||
debug('clearLocalStorage');
|
||||
|
||||
const volumeDataDir = await apps.getStorageDir(app);
|
||||
const [error] = await shell.promises.sudo('clearVolume', [ CLEARVOLUME_CMD, 'clear', volumeDataDir ], {});
|
||||
const [error] = await safe(shell.promises.sudo('clearVolume', [ CLEARVOLUME_CMD, 'clear', volumeDataDir ], {}));
|
||||
if (error) throw new BoxError(BoxError.FS_ERROR, error);
|
||||
}
|
||||
|
||||
@@ -898,7 +898,7 @@ async function teardownLocalStorage(app, options) {
|
||||
debug('teardownLocalStorage');
|
||||
|
||||
const volumeDataDir = await apps.getStorageDir(app);
|
||||
const [error] = await shell.promises.sudo('clearVolume', [ CLEARVOLUME_CMD, 'rmdir', volumeDataDir ], {});
|
||||
const [error] = await safe(shell.promises.sudo('clearVolume', [ CLEARVOLUME_CMD, 'rmdir', volumeDataDir ], {}));
|
||||
if (error) throw new BoxError(BoxError.FS_ERROR, error);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user