в функцию fn_check_permissions добавили новый параметр $user_id
fn_check_permissions($controller, $mode, $schema_name, $request_method = '', $request_variables = array(), $area = AREA, $user_id = null)
если он null то функция возвращает всегда или почти всегда true, а в функции fn_check_html_view_permissions и fn_check_view_permissions которые ее вызывают этот параметр не добавили то-есть при их вызове всегда $user_id==null