diff --git a/employee/sidebar.py b/employee/sidebar.py index c8db0aba3..1a191222d 100644 --- a/employee/sidebar.py +++ b/employee/sidebar.py @@ -63,10 +63,10 @@ SUBMENUS = [ def profile_accessibility(request, submenu, user_perms, *args, **kwargs): accessible = False try: - accessible = getattr( - request.session, "selected_company", "all" - ) == "all" or request.user.employee_get.employee_work_info.company_id.id == getattr( - request.session, "selected_company", -1 + accessible = ( + request.session["selected_company"] == "all" + or str(request.user.employee_get.employee_work_info.company_id.id) + == request.session["selected_company"] ) finally: return accessible