diff options
-rw-r--r-- | src/server/DashUploadUtils.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/DashUploadUtils.ts b/src/server/DashUploadUtils.ts index 8522a5ef9..2fce90f20 100644 --- a/src/server/DashUploadUtils.ts +++ b/src/server/DashUploadUtils.ts @@ -100,14 +100,14 @@ export namespace DashUploadUtils { }; } - function resolveExistingFile(name: string, path: string, directory: Directory, type?: string, duration?: number, rawText?: string) { - const data = { size: 0, path, name, type: type ?? '' }; + function resolveExistingFile(name: string, pat: string, directory: Directory, type?: string, duration?: number, rawText?: string) { + const data = { size: 0, path: path.basename(pat), name, type: type ?? '' }; const file = { ...data, toJSON: () => ({ ...data, filename: data.path.replace(/.*\//, ''), mtime: duration?.toString(), mime: '', toJson: () => undefined as any }) }; return { source: file, result: { accessPaths: { - agnostic: getAccessPaths(directory, path), + agnostic: getAccessPaths(directory, data.path), }, rawText, duration, |