В моем контроллере разрешений я использую Активную запись для поиска разрешения:
@permission = Permission.find(params[:user_id])
Если это возвращает результат, я затем ищу разрешение.имя и передаю это моему контроллеру.
Проблема в том, что иногда это возвращает результат, а иногда нет.Когда это не так, это ошибки.Как я могу предотвратить это?
Вариант использования: 1. Если у пользователя есть запись разрешения, покажите ее и позвольте пользователю изменить ее 2. Если нет, покажите, что у него нет записи разрешенияи разрешить пользователю устанавливать разрешение.
Спасибо