Refactor: extract method to prepare to reuse

This commit is contained in:
Eric Davis 2011-05-16 10:34:15 -07:00
parent db7bc2bb82
commit 1d3d7ff10c
1 changed files with 10 additions and 6 deletions

View File

@ -154,12 +154,7 @@ class ProjectsController < ApplicationController
end
def settings
@issue_custom_fields = IssueCustomField.find(:all, :order => "#{CustomField.table_name}.position")
@issue_category ||= IssueCategory.new
@member ||= @project.members.new
@trackers = Tracker.all
@repository ||= @project.repository
@wiki ||= @project.wiki
load_project_settings
end
def edit
@ -258,5 +253,14 @@ private
redirect_to_project_menu_item(@project, params[:jump]) && return
end
end
def load_project_settings
@issue_custom_fields = IssueCustomField.find(:all, :order => "#{CustomField.table_name}.position")
@issue_category ||= IssueCategory.new
@member ||= @project.members.new
@trackers = Tracker.all
@repository ||= @project.repository
@wiki ||= @project.wiki
end
end