From fb3609db0a6410a5e7aedd5540806c52028ed31f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Fri, 24 Jan 2025 11:36:40 +0100 Subject: [PATCH] allow for undefined --- .../packages/core/repository/repository-items.manager.ts | 4 ++-- .../src/packages/core/sorter/sorter.controller.ts | 8 +++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/repository/repository-items.manager.ts b/src/Umbraco.Web.UI.Client/src/packages/core/repository/repository-items.manager.ts index c8b2e5b8bd..3992d118ef 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/repository/repository-items.manager.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/repository/repository-items.manager.ts @@ -76,8 +76,8 @@ export class UmbRepositoryItemsManager exte return this.#uniques.getValue(); } - setUniques(uniques: string[]): void { - this.#uniques.setValue(uniques); + setUniques(uniques: string[] | undefined): void { + this.#uniques.setValue(uniques ?? []); } getItems(): Array { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.ts b/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.ts index b90c7c1614..ef285d0b90 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.ts @@ -221,7 +221,7 @@ export type UmbSorterConfig = Partial, 'ignorerSelector' | 'containerSelector' | 'identifier'>>; /** - + * @class UmbSorterController * @implements {UmbControllerInterface} * @description This controller can make user able to sort items. @@ -346,10 +346,8 @@ export class UmbSorterController): void { - if (this.#model) { - this.#model = model; - } + setModel(model: Array | undefined): void { + this.#model = model ?? []; } /**