mirror of https://github.com/embarklabs/embark.git
set downloaded flag at the very end
This commit is contained in:
parent
9887a2204d
commit
fc0825aeca
|
@ -12,6 +12,7 @@ class File {
|
|||
this.path = options.path;
|
||||
this.basedir = options.basedir;
|
||||
this.resolver = options.resolver;
|
||||
this.downloadedImports = false;
|
||||
}
|
||||
|
||||
parseFileForImport(content, isHttpContract, callback) {
|
||||
|
@ -52,12 +53,12 @@ class File {
|
|||
// We already parsed this file
|
||||
return callback(null, newContent);
|
||||
}
|
||||
self.downloadedImports = true;
|
||||
async.each(filesToDownload, ((fileObj, eachCb) => {
|
||||
self.downloadFile(fileObj.fileRelativePath, fileObj.url, (_content) => {
|
||||
eachCb();
|
||||
});
|
||||
}), (err) => {
|
||||
self.downloadedImports = true;
|
||||
callback(err, newContent);
|
||||
});
|
||||
}
|
||||
|
@ -98,7 +99,7 @@ class File {
|
|||
fs.readFile(filename, next);
|
||||
},
|
||||
function parseForImports(content, next) {
|
||||
self.parseFileForImport(content, true, (err) => {
|
||||
self.parseFileForImport(content.toString(), true, (err) => {
|
||||
next(err, content);
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue