From bee434f33ff3f8164cc25205b1780aec310c653f Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Fri, 24 Nov 2023 10:01:07 +0100 Subject: [PATCH] use unique --- .../repository/move/data-type-move.repository.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/data-type/repository/move/data-type-move.repository.ts b/src/Umbraco.Web.UI.Client/src/packages/core/data-type/repository/move/data-type-move.repository.ts index dff65b3df0..de73939563 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/data-type/repository/move/data-type-move.repository.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/data-type/repository/move/data-type-move.repository.ts @@ -11,17 +11,13 @@ export class UmbMoveDataTypeRepository extends UmbDataTypeRepositoryBase impleme this.#moveSource = new UmbDataTypeMoveServerDataSource(this); } - async move(id: string, targetId: string | null) { + async move(unique: string, targetUnique: string | null) { await this._init; - const { error } = await this.#moveSource.move(id, targetId); + const { error } = await this.#moveSource.move(unique, targetUnique); if (!error) { // TODO: Be aware about this responsibility. - this._treeStore!.updateItem(id, { parentId: targetId }); - // only update the target if its not the root - if (targetId) { - this._treeStore!.updateItem(targetId, { hasChildren: true }); - } + this._treeStore!.updateItem(unique, { parentUnique: targetUnique }); const notification = { data: { message: `Data type moved` } }; this._notificationContext!.peek('positive', notification);