У меня есть приложение для социальных сетей, в котором есть пользователи вместе с моделью вопросов/ответов в моем приложении rails. В этом приложении я использую гем публичной активности. Я выполнил шаги согласно railscast. Я также следил за этой документацией ниже:
https://github.com/chaps-io/public_activity#setup
В моем ответе activity.json я получаю:
"owner_id": ноль, "owner_type": нуль
Файл Activites_controller.rb:
class ActivitiesController < ApplicationController
def index
@activities = PublicActivity::Activity.order("created_at desc")
respond_to do |format|
format.html
format.json {render json: @activities.to_json()}
end
end
end
Файл просмотра действий
<h1>Activities</h1>
<% @activities.each do |activity|%>
<div class="activity">
<%= link_to activity.owner.name, activity.owner if activity.owner %>
<%= render_activity activity %>
</div>
<% end %>
Может ли кто-нибудь помочь мне понять, в чем проблема?
Спасибо.