Sha256: 71c4688a4e49c786d01d9b1b21b59232a42c95c5c06494f9e8d7e3f079347770
Contents?: true
Size: 833 Bytes
Versions: 14
Compression:
Stored size: 833 Bytes
Contents
module Katello class Api::V2::ContentViewHistoriesController < Api::V2::ApiController include Katello::Concerns::FilteredAutoCompleteSearch before_action :find_content_view api :GET, "/content_views/:id/history", N_("Show a content view's history") param :id, :number, :desc => N_("content view numeric identifier"), :required => true def index respond_for_index :collection => scoped_search(index_relation.distinct, :katello_content_view_version_id, :asc, :resource_class => ContentViewHistory) end def index_relation ContentViewHistory.joins(:content_view_version).where("#{ContentViewVersion.table_name}.content_view_id" => @view.id) end private def find_content_view @view = ContentView.find(params[:content_view_id]) if params[:content_view_id] end end end
Version data entries
14 entries across 14 versions & 1 rubygems