Итак, я без проблем создал и опубликовал приложение Sinatra для Heroku. Я даже протестировал его локально с помощью rackup, чтобы убедиться, что он работает нормально. После того, как почтовый индекс получен из URL, происходит ряд вызовов API, но Heroku просто хочет сообщить мне, что произошла ошибка сервера.
Я добавил страницу с ошибкой, которая пытается дать мне больше описания, однако он говорит мне, что не может выполнить `count 'для #, что, я полагаю, означает хэш. Вот код, который, я думаю, пытается выполнить ...
if weather_doc.root.elements["weather"].children.count > 1
curr_temp = weather_doc.root.elements["weather/current_conditions/temp_f"].attributes["data"]
else
raise error(404, "Not A Valid Zip Code!")
end
Если кто-то хочет ударить по нему, его можно получить по адресу, http://quiet -journey-14.heroku.com / , но там не так много, чтобы иметь.