Sha256: eaa3eb7bb70e0572046e7aaa2c4a38162179bef5f3013b3befaad8714446f77a

Contents?: true

Size: 578 Bytes

Versions: 182

Compression:

Stored size: 578 Bytes

Contents

class ActivitiesController < InheritedResources::Base
  belongs_to_subjects
  actions :index

  respond_to :js

  protected

  def collection
    rel = params[:section].to_i if params[:section].present?

    # should be activities.page(params[:page], :count => { :select => 'activity.id', :distinct => true }) but it is not working in Rails 3.0.3 
    @activities ||= association_chain[-1].
                      wall(:profile,
                           :for => current_subject,
                           :relation => rel).
                      page(params[:page])
  end
end

Version data entries

182 entries across 182 versions & 4 rubygems

Version Path
social_stream-0.26.0 base/app/controllers/activities_controller.rb
social_stream-base-0.20.0 app/controllers/activities_controller.rb
social_stream-0.25.2 base/app/controllers/activities_controller.rb
social_stream-base-0.19.2 app/controllers/activities_controller.rb
social_stream-0.25.1 base/app/controllers/activities_controller.rb
social_stream-base-0.19.1 app/controllers/activities_controller.rb
social_stream-0.25.0 base/app/controllers/activities_controller.rb
social_stream-base-0.19.0 app/controllers/activities_controller.rb
social_stream-0.24.1 base/app/controllers/activities_controller.rb
social_stream-base-0.18.1 app/controllers/activities_controller.rb
social_stream-0.24.0 base/app/controllers/activities_controller.rb
social_stream-base-0.18.0 app/controllers/activities_controller.rb
social_stream-0.23.4 base/app/controllers/activities_controller.rb
social_stream-base-0.17.3 app/controllers/activities_controller.rb
social_stream-0.23.3 base/app/controllers/activities_controller.rb
social_stream-base-0.17.2 app/controllers/activities_controller.rb
social_stream-0.23.2 base/app/controllers/activities_controller.rb
social_stream-base-0.17.1 app/controllers/activities_controller.rb
social_stream-0.23.1 base/app/controllers/activities_controller.rb
social_stream-base-0.17.0 app/controllers/activities_controller.rb