diff --git a/src/components/AdminMainMenu.js b/src/components/AdminMainMenu.js index f43fb71..7e7d36f 100644 --- a/src/components/AdminMainMenu.js +++ b/src/components/AdminMainMenu.js @@ -28,6 +28,7 @@ import { } from "../constants"; const ADMIN_MAIN_MENU_CONTRIBUTION_KEY = "admin.MainMenu"; +const ADMIN_VOUCHER_MAIN_MENU_CONTRIBUTION_KEY = "admin.voucher.MainMenu"; class AdminMainMenu extends Component { constructor(props) { @@ -48,6 +49,12 @@ class AdminMainMenu extends Component { }); } + entries.push( + ...this.props.modulesManager + .getContribs(ADMIN_VOUCHER_MAIN_MENU_CONTRIBUTION_KEY) + .filter((c) => !c.filter || c.filter(rights)), + ); + if (!entries.length) return null; return (