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.
@@ -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
@@ -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
@@ -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
@@ -1,5 +1,4 @@
-require_dependency 'application_controller'
module RedminePretend
module ApplicationControllerPatch
def self.included(base)
|