User super exestance check on instance is more stable than method_defined

This commit is contained in:
2015-03-04 16:04:18 +01:00
parent 56a584e5db
commit 2b0d4816b8
@@ -21,10 +21,8 @@ module Cmtool
end
end
unless method_defined? :cmtool_user
def cmtool_user
current_user
end
def cmtool_user
defined?(super) ? super : current_user
end
helper_method :cmtool_user