allow root as parent

This commit is contained in:
Mads Rasmussen
2024-04-02 09:58:19 +02:00
parent 4083687716
commit c07041eba0
3 changed files with 3 additions and 3 deletions

View File

@@ -22,7 +22,7 @@ export class UmbSortChildrenOfDocumentRepository extends UmbControllerBase imple
}
async sortChildrenOf(args: UmbSortChildrenOfArgs) {
if (!args.unique) throw new Error('Unique is missing');
if (args.unique === undefined) throw new Error('Unique is missing');
if (!args.sorting) throw new Error('Sorting details are missing');
const { error } = await this.#dataSource.sortChildrenOf(args);

View File

@@ -27,7 +27,7 @@ export class UmbSortChildrenOfDocumentServerDataSource {
* @memberof UmbSortChildrenOfDocumentServerDataSource
*/
async sortChildrenOf(args: UmbSortChildrenOfArgs) {
if (!args.unique) throw new Error('unique is missing');
if (args.unique === undefined) throw new Error('unique is missing');
const sortingMapping = args.sorting.map((item) => ({ id: item.unique, sortOrder: item.sortOrder }));

View File

@@ -1,4 +1,4 @@
export interface UmbSortChildrenOfArgs {
unique: string;
unique: string | null;
sorting: Array<{ unique: string; sortOrder: number }>;
}