diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/entity-detail/entity-detail-workspace-base.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/entity-detail/entity-detail-workspace-base.ts index 506147666a..b45b18b3af 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/entity-detail/entity-detail-workspace-base.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/entity-detail/entity-detail-workspace-base.ts @@ -117,11 +117,6 @@ export abstract class UmbEntityDetailWorkspaceContextBase< return data; } - async delete(unique: string) { - await this.#init; - await this._detailRepository!.delete(unique); - } - async submit() { await this.#init; const currentData = this._data.getCurrent(); @@ -169,6 +164,11 @@ export abstract class UmbEntityDetailWorkspaceContextBase< } } + async delete(unique: string) { + await this.#init; + await this._detailRepository!.delete(unique); + } + /** * @description method to check if the workspace is about to navigate away. * @protected