diff --git a/packages/backend/src/models/repositories/drive-file.ts b/packages/backend/src/models/repositories/drive-file.ts index 4d6567e81..5d6200bc1 100644 --- a/packages/backend/src/models/repositories/drive-file.ts +++ b/packages/backend/src/models/repositories/drive-file.ts @@ -90,6 +90,7 @@ export const DriveFileRepository = db.getRepository(DriveFile).extend({ getFinalUrl(url: string): string { if (!config.proxyRemoteFiles) return url; + if (!url.startsWith('https://') && !url.startsWith('http://')) return url; if (url.startsWith(`${config.url}/files`)) return url; if (url.startsWith(`${config.url}/static-assets`)) return url; if (url.startsWith(`${config.url}/identicon`)) return url;