summaryrefslogtreecommitdiff
path: root/cli/lsp/tsc.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/lsp/tsc.rs')
-rw-r--r--cli/lsp/tsc.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/cli/lsp/tsc.rs b/cli/lsp/tsc.rs
index 00a5d2bc7..40c823d5b 100644
--- a/cli/lsp/tsc.rs
+++ b/cli/lsp/tsc.rs
@@ -2532,7 +2532,9 @@ fn update_import_statement(
if let Ok(import_specifier) = normalize_specifier(&import_data.file_name)
{
if let Some(new_module_specifier) = maybe_import_mapper
- .and_then(|m| m.check_specifier(&import_specifier))
+ .and_then(|m| {
+ m.check_specifier(&import_specifier, &item_data.specifier)
+ })
.or_else(|| {
relative_specifier(&item_data.specifier, &import_specifier)
})