summaryrefslogtreecommitdiff
path: root/cli/isolate.rs
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2019-03-27 16:10:31 -0400
committerGitHub <noreply@github.com>2019-03-27 16:10:31 -0400
commitd0b6152f11800b0baac1ae68d2eef7bfcea13cb5 (patch)
tree50ff2c12e4f27883db152edfd75fb5e8c6f3d700 /cli/isolate.rs
parent8c770c5a90d4c0c48256f17371a5de6604270031 (diff)
Fix error when JS is executed with --recompile (#2007)
test case from @afinch7
Diffstat (limited to 'cli/isolate.rs')
-rw-r--r--cli/isolate.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/cli/isolate.rs b/cli/isolate.rs
index fad1f5ab5..bc88190ae 100644
--- a/cli/isolate.rs
+++ b/cli/isolate.rs
@@ -184,9 +184,8 @@ fn fetch_module_meta_data_and_maybe_compile_async(
.dir
.fetch_module_meta_data_async(&specifier, &referrer)
.and_then(move |mut out| {
- if (out.media_type == msg::MediaType::TypeScript
- && out.maybe_output_code.is_none())
- || state_.flags.recompile
+ if out.media_type == msg::MediaType::TypeScript
+ && (out.maybe_output_code.is_none() || state_.flags.recompile)
{
debug!(">>>>> compile_sync START");
out = compile_sync(state_.clone(), &specifier, &referrer, &out);