diff --git a/src/abstractions/api.service.ts b/src/abstractions/api.service.ts index 914afce6b0c..ee4a444b051 100644 --- a/src/abstractions/api.service.ts +++ b/src/abstractions/api.service.ts @@ -192,7 +192,7 @@ export abstract class ApiService { putSend: (id: string, request: SendRequest) => Promise; putSendRemovePassword: (id: string) => Promise; deleteSend: (id: string) => Promise; - getSendFileDownloadData: (send: SendAccessView, request: SendAccessRequest) => Promise; + getSendFileDownloadData: (send: SendAccessView, request: SendAccessRequest, apiUrl?: string) => Promise; renewSendFileUploadUrl: (sendId: string, fileId: string) => Promise; getCipher: (id: string) => Promise; diff --git a/src/services/api.service.ts b/src/services/api.service.ts index dc72e3f1f11..81eb3f90760 100644 --- a/src/services/api.service.ts +++ b/src/services/api.service.ts @@ -423,8 +423,8 @@ export class ApiService implements ApiServiceAbstraction { } - async getSendFileDownloadData(send: SendAccessView, request: SendAccessRequest): Promise { - const r = await this.send('POST', '/sends/' + send.id + '/access/file/' + send.file.id, request, false, true); + async getSendFileDownloadData(send: SendAccessView, request: SendAccessRequest, apiUrl?: string): Promise { + const r = await this.send('POST', '/sends/' + send.id + '/access/file/' + send.file.id, request, false, true, apiUrl); return new SendFileDownloadDataResponse(r); }