Функция fn_check_permissions в 4.10


#1

в функцию 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


#2

Этот параметр был добавлен для проверки наличия у админа, залогиненного в витрине, привилегий админки. В админке поведение функции не менялось.

Пожалуйста, напишите, если есть какой-то особый кейс, который вы хотите решить этой функцией.