From 933854a224b8c9d07b1ba7431d2545077591ee40 Mon Sep 17 00:00:00 2001 From: Jens Ulferts Date: Thu, 12 Oct 2017 12:00:30 +0200 Subject: [PATCH] fix deprecation --- .../costs/patches/users_helper_patch.rb | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/lib/open_project/costs/patches/users_helper_patch.rb b/lib/open_project/costs/patches/users_helper_patch.rb index 218f83c3f4..4c12a21a23 100644 --- a/lib/open_project/costs/patches/users_helper_patch.rb +++ b/lib/open_project/costs/patches/users_helper_patch.rb @@ -19,21 +19,14 @@ module OpenProject::Costs::Patches::UsersHelperPatch def self.included(base) # :nodoc: - base.send(:include, InstanceMethods) - - # Same as typing in the class - base.class_eval do - alias_method_chain :user_settings_tabs, :rate_tab - end + base.prepend(InstanceMethods) end module InstanceMethods # Adds a rates tab to the user administration page - def user_settings_tabs_with_rate_tab + def user_settings_tabs # Core defined data - tabs = user_settings_tabs_without_rate_tab - tabs << { name: 'rates', partial: 'users/rates', label: :caption_rate_history } - tabs + super + [{ name: 'rates', partial: 'users/rates', label: :caption_rate_history }] end end end