OSDN Git Service

Move load_refs out of ApplicationController and into CommitsController
authorRobert Speicher <rspeicher@gmail.com>
Wed, 5 Sep 2012 05:13:41 +0000 (01:13 -0400)
committerRobert Speicher <rspeicher@gmail.com>
Wed, 5 Sep 2012 05:13:41 +0000 (01:13 -0400)
That was the only place it was used.

app/controllers/application_controller.rb
app/controllers/commits_controller.rb

index dae2e90..7e53b8f 100644 (file)
@@ -120,16 +120,6 @@ class ApplicationController < ActionController::Base
     end
   end
 
-  def load_refs
-    if params[:ref].blank?
-      @branch = params[:branch].blank? ? nil : params[:branch]
-      @tag = params[:tag].blank? ? nil : params[:tag]
-      @ref = @branch || @tag || @project.try(:default_branch) || 'master'
-    else
-      @ref = params[:ref]
-    end
-  end
-
   def render_404
     render file: File.join(Rails.root, "public", "404"), layout: false, status: "404"
   end
index 717912d..5e10a1b 100644 (file)
@@ -59,7 +59,7 @@ class CommitsController < ApplicationController
 
   def patch
     @commit = project.commit(params[:id])
-    
+
     send_data(
       @commit.to_patch,
       type: "text/plain",
@@ -67,4 +67,16 @@ class CommitsController < ApplicationController
       filename: (@commit.id.to_s + ".patch")
     )
   end
+
+  protected
+
+  def load_refs
+    if params[:ref].blank?
+      @branch = params[:branch].blank? ? nil : params[:branch]
+      @tag = params[:tag].blank? ? nil : params[:tag]
+      @ref = @branch || @tag || @project.try(:default_branch) || 'master'
+    else
+      @ref = params[:ref]
+    end
+  end
 end