Sha256: 0e724ac0f02e0aa9bba07114f1f4cab94f5667ca3810e25f9a92093a467e4dac

Contents?: true

Size: 620 Bytes

Versions: 8

Compression:

Stored size: 620 Bytes

Contents

require_dependency "hubstats/application_controller"

module Hubstats
  class PullRequestsController < ApplicationController

    def index
      @repo = Hubstats::Repo.where(name: params[:repo]).first
      @pull_requests = Hubstats::PullRequest.belonging_to_repo(@repo.id).closed_since(@timespan)
    end

    def show
      @repo = Hubstats::Repo.where(name: params[:repo]).first
      @pull_request = Hubstats::PullRequest.belonging_to_repo(@repo.id).where(id: params[:id]).first
      @comments = Hubstats::Comment.belonging_to_pull_request(params[:id]).includes(:user).created_since(@timespan)
    end

  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
hubstats-0.0.8 app/controllers/hubstats/pull_requests_controller.rb
hubstats-0.0.7 app/controllers/hubstats/pull_requests_controller.rb
hubstats-0.0.6 app/controllers/hubstats/pull_requests_controller.rb
hubstats-0.0.5 app/controllers/hubstats/pull_requests_controller.rb
hubstats-0.0.4 app/controllers/hubstats/pull_requests_controller.rb
hubstats-0.0.3 app/controllers/hubstats/pull_requests_controller.rb
hubstats-0.0.2 app/controllers/hubstats/pull_requests_controller.rb
hubstats-0.0.1 app/controllers/hubstats/pull_requests_controller.rb