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 ?? []; } /**