module Octo::NewsFeed::WebServiceHelper
Public Instance Methods
get_newsfeed_for(enterprise_id, user_id, opts = {})
click to toggle source
Get newsfeed for a user @param [String] enterprise_id The enterpriseid of enterprise @param [Fixnum] user_id The user id of the user @param [Hash] opts The options hash. @option opts [Fixnum] :page The page of newsfeed to fetch @option opts [Time] :ts The time at which newsfeed should be
generated
@return [JSON] A json value representing the newsfeed or the
error response
# File lib/octonewsfeed/webservice.rb, line 18 def get_newsfeed_for(enterprise_id, user_id, opts = {}) args = { enterprise_id: enterprise_id, user_id: user_id } user = Octo::User.where(args).first if user Octo::NewsFeed::News.feed_for(user, opts).to_json else {status: 404, message: 'User not found'}.to_json end end