Я занимаюсь очисткой кода и продолжаю получать это оскорбление в Rubocop. Это относится к этому разделу:
def load_user
@user = OtherUser.friendly.find(params[:id])
raise Other::NotFoundError.new('user') if @user.blank?
end
Я думал, что могу просто добавить спасательную ArgumentError выше рейза, но это не решило проблему. Как мне обратиться к классу исключений?
Edit:
Меняя его на
raise Other::NotFoundError, 'user' ? if @user.blank?
Результатом является неожиданный токен kDEF на следующей строке, а затем неожиданный токен $ end для конца.