added FileReceiver.reset

This commit is contained in:
Danny Coates 2018-02-04 18:30:33 -08:00
parent b08f40aaa3
commit fde4d311e3
No known key found for this signature in database
GPG key ID: 4C442633C62E00CB
2 changed files with 11 additions and 6 deletions

View file

@ -173,6 +173,7 @@ export default function(state, emitter) {
await fadeOut('download-progress');
saveFile(f);
state.storage.totalDownloads += 1;
state.transfer.reset();
metrics.completedDownload({ size, time, speed });
emitter.emit('pushState', '/completed');
} catch (err) {
@ -181,6 +182,7 @@ export default function(state, emitter) {
return render();
}
console.error(err);
state.transfer = null;
const location = err.message === 'notfound' ? '/404' : '/error';
if (location === '/error') {
state.raven.captureException(err);
@ -188,7 +190,6 @@ export default function(state, emitter) {
}
emitter.emit('pushState', location);
} finally {
state.transfer = null;
openLinksInNewTab(links, false);
}
});