From 1b0aa11ee23aed660df6a3796b175f84be4baf22 Mon Sep 17 00:00:00 2001 From: Zef Hemel Date: Sat, 14 Jan 2023 03:04:51 -0800 Subject: [PATCH] Fixes #297 Fixes #235 --- common/spaces/disk_space_primitives.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/common/spaces/disk_space_primitives.ts b/common/spaces/disk_space_primitives.ts index 5c87402..62bc876 100644 --- a/common/spaces/disk_space_primitives.ts +++ b/common/spaces/disk_space_primitives.ts @@ -15,6 +15,10 @@ function lookupContentType(path: string): string { return mime.getType(path) || "application/octet-stream"; } +function normalizeForwardSlashPath(path: string) { + return path.replaceAll("\\", "/"); +} + const excludedFiles = ["data.db", "data.db-journal", "sync.json"]; export class DiskSpacePrimitives implements SpacePrimitives { @@ -172,7 +176,7 @@ export class DiskSpacePrimitives implements SpacePrimitives { continue; } allFiles.push({ - name: name, + name: normalizeForwardSlashPath(name), lastModified: s.mtime!.getTime(), contentType: mime.getType(fullPath) || "application/octet-stream", size: s.size,