diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/temporary-file/temporary-file.server.data-source.ts b/src/Umbraco.Web.UI.Client/src/packages/core/temporary-file/temporary-file.server.data-source.ts index 3958a6747f..8a3d10b0ac 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/temporary-file/temporary-file.server.data-source.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/temporary-file/temporary-file.server.data-source.ts @@ -1,6 +1,7 @@ import { TemporaryFileResource } from '@umbraco-cms/backoffice/backend-api'; import { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; import { tryExecuteAndNotify } from '@umbraco-cms/backoffice/resources'; +import { UmbFileManager } from './file'; /** * A data source to upload temporary files to the server @@ -27,14 +28,13 @@ export class UmbTemporaryFileServerDataSource { * @return {*} * @memberof UmbTemporaryFileServerDataSource */ - create(id: string, file: File) { - debugger; + async create(id: string, file: File) { return tryExecuteAndNotify( this.#host, TemporaryFileResource.postTemporaryfile({ - requestBody: { - id, - file, + formData: { + Id: id, + File: file, }, }), );