diff --git a/packages/oauth/src/stores/file-store.ts b/packages/oauth/src/stores/file-store.ts index b79adfa95..f0f01c107 100644 --- a/packages/oauth/src/stores/file-store.ts +++ b/packages/oauth/src/stores/file-store.ts @@ -90,11 +90,13 @@ export class FileInstallationStore implements InstallationStore { const allFiles = fs.readdirSync(installationDir); filesToDelete = filesToDelete.concat(allFiles); } else { + // tslint:disable-next-line:ter-arrow-parens const userFiles = fs.readdirSync(installationDir).filter(file => file.includes(`user-${userId}-`)); filesToDelete = filesToDelete.concat(userFiles); } try { + // tslint:disable-next-line:ter-arrow-parens filesToDelete.map(filePath => deleteFile(path.resolve(`${installationDir}/${filePath}`))); } catch (err) { throw new Error('Failed to delete installation from FileInstallationStore');