0
У меня есть следующий код в контроллере списковнеожиданные tFID Рельсы ошибки
def destroy
if params[:listtype] == 'shopping_cart_items'
removeFromList!(params[:id], ListItem.shopping_cart)
redirect_to controller: 'browse_courses', action: 'show', type: 'courses', id: params[:id]
elsif params[:listtype] == 'currently_taking_items'
removeFromList!(params[:id], ListItem.currently_taking)
redirect_to user_path(current_user.id, tab: 'current')
end
end
С removeFromList! определяется следующим образом
def removeFromList!(course_id, type)
current_user.list_items.where(course_id: course_id, list_type: type).destroy
end
Когда я попадаю на эту акцию, я получаю следующее сообщение об ошибке, и я не могу понять, почему!
../app/controllers/lists_controller.rb:11: syntax error, unexpected tFID, expecting ')' removeFromList!(item.course.id, ListItem.shopping_cart)^
У вас есть синтаксическая ошибка в контроллере в строке 11. Пожалуйста, разместите весь код контроллера или, по крайней мере, с 1 по 11. – phoet