File: r5.patch

package info (click to toggle)
redmine-plugin-pretend 1.0-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 276 kB
  • sloc: ruby: 98; makefile: 9
file content (60 lines) | stat: -rw-r--r-- 1,998 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Last-Update: 2023-08-16
Bug-Upstream: https://github.com/batizhevsky/redmine_pretend/issues/35
Bug-Debian: https://bugs.debian.org/1035979
Author: Dmitry Smirnov <onlyjob@debian.org>
Description: Redmine 5 support.

--- a/lib/redmine_pretend/hooks.rb
+++ b/lib/redmine_pretend/hooks.rb
@@ -1,7 +1,9 @@
 module RedminePretend
-  class RedminePretendHookListener < Redmine::Hook::ViewListener
-    render_on :view_users_form, partial: 'pretend/pretend_to'
-    render_on :view_account_left_bottom, partial: 'pretend/pretend_to'
-    render_on :view_layouts_base_html_head, partial: 'pretend/unpretend'
+  module Hooks
+    class RedminePretendHookListener < Redmine::Hook::ViewListener
+      render_on :view_users_form, partial: 'pretend/pretend_to'
+      render_on :view_account_left_bottom, partial: 'pretend/pretend_to'
+      render_on :view_layouts_base_html_head, partial: 'pretend/unpretend'
+    end
   end
 end
--- a/init.rb
+++ b/init.rb
@@ -1,5 +1,5 @@
-require 'redmine_pretend'
+require_relative 'lib/redmine_pretend'
 
 Redmine::Plugin.register :redmine_pretend do
   name 'Redmine Pretend plugin'
   description 'Plugin to pretend selected user'
@@ -7,7 +7,5 @@
   url 'https://github.com/batizhevsky/redmine_pretend'
   requires_redmine version_or_higher: '3.4.0'
 end
 
-Rails.configuration.to_prepare do
-  RedminePretend.setup
-end
+RedminePretend.setup
--- a/lib/redmine_pretend.rb
+++ b/lib/redmine_pretend.rb
@@ -1,8 +1,8 @@
 module RedminePretend
   def self.setup
     ApplicationController.send :include, RedminePretend::ApplicationControllerPatch
-    require_dependency 'redmine_pretend/hooks'
+    require_relative 'redmine_pretend/hooks'
 
     UsersController.send :helper, PretendHelper
   end
 end
--- a/lib/redmine_pretend/application_controller_patch.rb
+++ b/lib/redmine_pretend/application_controller_patch.rb
@@ -1,5 +1,4 @@
-require_dependency 'application_controller'
 
 module RedminePretend
   module ApplicationControllerPatch
     def self.included(base)