12 lines
308 B
Ruby
12 lines
308 B
Ruby
class RecommendedPostsController < ApplicationController
|
|
respond_to :html, :json, :xml, :js
|
|
|
|
def index
|
|
limit = params.fetch(:limit, 100).to_i.clamp(0, 200)
|
|
@recs = RecommenderService.search(search_params).take(limit)
|
|
@posts = @recs.map { |rec| rec[:post] }
|
|
|
|
respond_with(@recs)
|
|
end
|
|
end
|