This commit is contained in:
syuilo 2018-01-19 20:34:01 +09:00 committed by GitHub
parent d8f8730a74
commit 5052895518
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -266,11 +266,11 @@ export default (user: any, file: string | stream.Readable, ...args) => new Promi
} }
rej(new Error('un-compatible file.')); rej(new Error('un-compatible file.'));
}) })
.then(([path, remove]): Promise<any> => new Promise((res, rej) => { .then(([path, shouldCleanup]): Promise<any> => new Promise((res, rej) => {
addFile(user, path, ...args) addFile(user, path, ...args)
.then(file => { .then(file => {
res(file); res(file);
if (remove) { if (shouldCleanup) {
fs.unlink(path, (e) => { fs.unlink(path, (e) => {
if (e) log(e.stack); if (e) log(e.stack);
}); });