Fixed loading in the dispatcher.

This commit is contained in:
Eric Davis
2010-03-17 14:53:49 -07:00
parent 8a70287e99
commit 8058e938ae
3 changed files with 6 additions and 12 deletions

11
init.rb
View File

@@ -3,13 +3,14 @@ require 'redmine'
# Patches to the Redmine core
require 'dispatcher'
Dispatcher.to_prepare do
require_dependency 'users_helper'
require 'rate_sort_helper_patch'
require 'rate_time_entry_patch'
require 'rate_users_helper_patch'
Dispatcher.to_prepare :redmine_rate do
require_dependency 'sort_helper'
SortHelper.send(:include, RateSortHelperPatch)
require_dependency 'time_entry'
TimeEntry.send(:include, RateTimeEntryPatch)
require_dependency 'users_helper'
UsersHelper.send(:include, RateUsersHelperPatch)
end

View File

@@ -1,5 +1,3 @@
require_dependency 'sort_helper'
module RateSortHelperPatch
def self.included(base) # :nodoc:
base.send(:include, InstanceMethods)
@@ -102,6 +100,3 @@ module RateSortHelperPatch
end
end

View File

@@ -1,5 +1,3 @@
require_dependency 'time_entry'
module RateTimeEntryPatch
def self.included(base) # :nodoc:
base.extend(ClassMethods)