Skip to content

Commit d9bd86e

Browse files
committed
fix: altered menuSorter implementation
1 parent 18f3e17 commit d9bd86e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/imports/model/MetaAccess.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export const MetaAccessSchema = z.object({
3636
hideListsFromMenu: z.array(z.string()).optional(),
3737
hidePivotsFromMenu: z.array(z.string()).optional(),
3838
// New property for menu sorting override
39-
menuSorter: z.record(z.string(), z.number()).optional(),
39+
menuSorter: z.number().optional(),
4040
});
4141

4242
export type MetaAccess = z.infer<typeof MetaAccessSchema>;

src/imports/utils/menuFilteringUtils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ export function shouldFilterMetaObjectFromMenu(access: MetaAccess, metaObject: {
5050
* @returns The menuSorter value to use (overridden or original)
5151
*/
5252
export function getMenuSorterFromAccess(access: MetaAccess, moduleName: string, originalMenuSorter: number): number {
53-
if (!access.menuSorter || !(moduleName in access.menuSorter)) {
53+
if (!access.menuSorter) {
5454
return originalMenuSorter;
5555
}
56-
return access.menuSorter[moduleName];
56+
return access.menuSorter;
5757
}

0 commit comments

Comments
 (0)