Skip to content

Commit f3ec330

Browse files
author
travis
committed
Reconfiguration of extending issue helper
1 parent 9c20b37 commit f3ec330

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

TimeEntries.png

75.3 KB
Loading

init.rb

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
require 'redmine'
2+
require 'issue_helper_patch'
23

34
Redmine::Plugin.register :redmine_spent_time_in_issue_description do
45
name 'Issue Description with Spent Time'
@@ -13,8 +14,3 @@
1314
},
1415
:partial => 'settings/spent_time_settings' )
1516
end
16-
17-
Rails.configuration.to_prepare do
18-
require_dependency 'issue_helper_patch'
19-
IssuesHelper.send :include, IssuesHelperPatch
20-
end

lib/issue_helper_patch.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
module IssuesHelperPatch
2+
3+
def self.included(base) # :nodoc:
4+
base.send(:include, InstanceMethods)
5+
end
6+
27
module InstanceMethods
38

49
def humanized_time(entry_hours)
@@ -59,3 +64,4 @@ def self.included(receiver)
5964
end
6065
end
6166

67+
IssuesHelper.send(:include, IssuesHelperPatch)

0 commit comments

Comments
 (0)