diff --git a/backend/controllers/navigationController.js b/backend/controllers/navigationController.js index 5485fcb..cdc8379 100644 --- a/backend/controllers/navigationController.js +++ b/backend/controllers/navigationController.js @@ -359,7 +359,7 @@ class NavigationController { }); const birthDate = userBirthdateParams.length > 0 ? userBirthdateParams[0].value : (new Date()).toDateString(); const age = this.calculateAge(birthDate); - const rights = userRights.map(ur => ur.rightType.title); + const rights = userRights.map(ur => ur.rightType?.title).filter(Boolean); const filteredMenu = await this.filterMenu(menuStructure, rights, age, user.id); res.status(200).json(filteredMenu); } catch (error) {