Search, validates, share survey, add questions

А почему нельзя спросить current_user.surveys.any? 
Или тут более сложная логика?
В любом случае метод .blank? Уже есть в рельсах, можно постараться использовать его. Если совсем никак и тут, тогда последнюю строку можно не писать, в строке 14 добавить метод руби ".zero?"