summaryrefslogtreecommitdiff
path: root/extension/src
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-09-14 17:17:50 -0700
committerNate Sesti <sestinj@gmail.com>2023-09-14 17:17:50 -0700
commitda3970e00061b7a223d23f51bd53012666d324dc (patch)
treec6854c167ff17184a2d3ed08f723aa219dc9d2bf /extension/src
parent1510507955f4a5730e8f02e110be5a31688eb40b (diff)
downloadsncontinue-da3970e00061b7a223d23f51bd53012666d324dc.tar.gz
sncontinue-da3970e00061b7a223d23f51bd53012666d324dc.tar.bz2
sncontinue-da3970e00061b7a223d23f51bd53012666d324dc.zip
fix: :bug: custom escaping instead of URI for diff paths
Diffstat (limited to 'extension/src')
-rw-r--r--extension/src/diffs.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/extension/src/diffs.ts b/extension/src/diffs.ts
index b7acd109..4c077a25 100644
--- a/extension/src/diffs.ts
+++ b/extension/src/diffs.ts
@@ -62,7 +62,9 @@ class DiffManager {
}
private escapeFilepath(filepath: string): string {
- return encodeURIComponent(filepath);
+ return filepath
+ .replace(/\//g, "$forwardslash$")
+ .replace(/\\/g, "$backslash$");
}
private remoteTmpDir: string = "/tmp/continue";