Мне нужно проверить, является ли ПОЛЬЗОВАТЕЛЬ частью группы, в которой есть функции, которые дают им доступ к странице управления пользователями. То, что у меня сейчас есть, это
def user_managment
# If they are in group 1 AND user has function id 1 (user management)
if current_user.group_ids.include?(1) && current_user.function_ids.include?(1)#&& group.function_ids.include?(1)
flash[:error] = "You have access to user management!"
else
flash[:error] = "You have DO NOT access to user management!"
end
if current_user.group_ids.include?(1) && group_ids(1).function_ids.include?(1)
flash[:error] = "Test"
end
end
Я не уверен, как проверить, если ониесть ли строка user management в таблице от userscontrollers, может кто-нибудь помочь?