성준영

(bugfix) 파일 다운로드 중 프로세스 종료되는 버그 수정

......@@ -282,10 +282,10 @@ exports.downloadSelectedFiles = function (selectedFiles, selectLecture, download
let count = 0;
selectedFiles.files.forEach(function (value, index) {
request = https.get(value.link, function (response) {
count++;
let file = fs.createWriteStream(downloadPath + value.fileName);
response.pipe(file);
count++;
if (selectedFiles.files.length === count) {
resolve('\n 파일이 ' + downloadPath + ' 에 저장되었어요! 열공 :)');
}
......
......@@ -41,11 +41,9 @@ if (require.main === module) {
})
.then(function (result) {
console.log(result);
process.exit();
})
.catch(function (err) {
console.log(err);
process.exit();
});
} else {
var selectLecture;
......@@ -63,11 +61,9 @@ if (require.main === module) {
})
.then(function (result) {
console.log(result);
process.exit();
})
.catch(function (err) {
console.log(err);
process.exit();
})
}
......
{
"name": "klas-file-downloader",
"version": "0.1.5",
"version": "0.1.7",
"description": "Project that download lecture reference files from Klas",
"main": "index.js",
"scripts": {
......