Я пытаюсь создать простой канал Atom с методом response_to в rails
У меня есть ответ и маршруты настроены правильно, но мои ошибки компоновщика.Я перепробовал все, о чем только мог подумать. Надеюсь, StackOverflow скажет мне, что я упустил
Ошибка, которую дает мне строитель атомов,
undefined method `post_url' for #<#<Class:0x00000101c8f3a0>:0x00000101c8d460>
Мой код сборки довольно прост
atom_feed :language => "en-US" do |feed|
feed.title SETTINGS[:organization_name]
feed.updated @posts.first.created_at
@posts.each do |post|
feed.entry post do |entry| # this is the loop that causes the error
feed.title post.name
feed.content post.contents
feed.url "/#{post.permalink}"
end
end
end
Как видите, я изолировал цикл, который вызывает ошибку, но без этого цикла я не могу добавить записи в канал атома.