From 09a51164d98d019de872c6373c6c5e2f3a8ba11f Mon Sep 17 00:00:00 2001 From: bfs15 <bruno.serbena@gmail.com> Date: Mon, 3 Jul 2017 10:49:03 -0300 Subject: [PATCH] commented feed code --- app/controllers/v1/feed_controller.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/controllers/v1/feed_controller.rb b/app/controllers/v1/feed_controller.rb index 36547446..fa14de1c 100644 --- a/app/controllers/v1/feed_controller.rb +++ b/app/controllers/v1/feed_controller.rb @@ -17,8 +17,10 @@ class V1::FeedController < ApplicationController query = "" values = [""] + # builds a query string to find all relevant activities current_user.watching.each do |watching| if !watching.respond_to?(:state) || watching.state == "published" + # Activities that are made by, owned by, or change the object you follow should be found query += " (trackable_type = ? and trackable_id = ?) or (owner_type = ? and owner_id = ?) or (recipient_type = ? and recipient_id = ?) or" values << watching.class.to_s values << watching.id @@ -29,8 +31,8 @@ class V1::FeedController < ApplicationController end end - values[0] = query[0..-3] - PublicActivity::Activity.where(key: activities_filter).where(values).order(created_at: :desc) + values[0] = query[0..-3] # remove trailing "or" on the query + return PublicActivity::Activity.where(key: activities_filter).where(values).order(created_at: :desc) end end -- GitLab