declare variables outside of loops

This commit is contained in:
joshuaboud 2021-06-07 12:21:11 -03:00
parent 0464ca4977
commit 208a4a99cb
No known key found for this signature in database
GPG Key ID: 17EFB59E2A8BF50E

View File

@ -678,10 +678,11 @@ class NavDir extends NavEntry {
var response = JSON.parse(data); var response = JSON.parse(data);
this.stat = response["."]["stat"]; this.stat = response["."]["stat"];
var entries = response["children"]; var entries = response["children"];
var filename, path, stat;
entries.forEach((entry) => { entries.forEach((entry) => {
var filename = entry["filename"]; filename = entry["filename"];
var path = (this.path.length >= 1 && this.path[0]) ? [...this.path, filename] : [filename]; path = (this.path.length >= 1 && this.path[0]) ? [...this.path, filename] : [filename];
var stat = entry["stat"]; stat = entry["stat"];
switch(stat["mode-str"].charAt(0)) { switch(stat["mode-str"].charAt(0)) {
case 'd': case 'd':
children.push(new NavDir(path, stat, nav_window_ref)); children.push(new NavDir(path, stat, nav_window_ref));
@ -1108,10 +1109,11 @@ class FileUpload {
*/ */
slice_file(file) { slice_file(file) {
var offset = 0; var offset = 0;
var next_offset;
var chunks = []; var chunks = [];
this.num_chunks = Math.ceil(file.size / this.chunk_size); this.num_chunks = Math.ceil(file.size / this.chunk_size);
for (let i = 0; i < this.num_chunks; i++) { for (let i = 0; i < this.num_chunks; i++) {
var next_offset = Math.min(this.chunk_size * (i + 1), file.size); next_offset = Math.min(this.chunk_size * (i + 1), file.size);
chunks.push(file.slice(offset, next_offset)); chunks.push(file.slice(offset, next_offset));
offset = next_offset; offset = next_offset;
} }