correct percentage based on total/transferred

This commit is contained in:
Igor Klopov 2017-04-27 19:15:38 -07:00
parent fe0cbc7aa5
commit 8beb8b29fe

View File

@ -121,7 +121,12 @@ export class GitHub {
resolve(response);
}));
req.on('progress', (state) => {
const p = state.percentage;
let p;
if (state.size && state.size.transferred && state.size.total) {
p = state.size.transferred / state.size.total;
} else {
p = state.percentage;
}
log.showProgress(p * 100);
});
req.pipe(ws);