From 8058e938ae12cc211f0bb8edc71f9357c4650a60 Mon Sep 17 00:00:00 2001 From: Eric Davis Date: Wed, 17 Mar 2010 14:53:49 -0700 Subject: [PATCH] Fixed loading in the dispatcher. --- init.rb | 11 ++++++----- lib/rate_sort_helper_patch.rb | 5 ----- lib/rate_time_entry_patch.rb | 2 -- 3 files changed, 6 insertions(+), 12 deletions(-) diff --git a/init.rb b/init.rb index 0fb04fc..b7d9116 100644 --- a/init.rb +++ b/init.rb @@ -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 diff --git a/lib/rate_sort_helper_patch.rb b/lib/rate_sort_helper_patch.rb index 5f95756..ba2ae1f 100644 --- a/lib/rate_sort_helper_patch.rb +++ b/lib/rate_sort_helper_patch.rb @@ -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 - - - diff --git a/lib/rate_time_entry_patch.rb b/lib/rate_time_entry_patch.rb index af2c4ac..a625af2 100644 --- a/lib/rate_time_entry_patch.rb +++ b/lib/rate_time_entry_patch.rb @@ -1,5 +1,3 @@ -require_dependency 'time_entry' - module RateTimeEntryPatch def self.included(base) # :nodoc: base.extend(ClassMethods)