User super exestance check on instance is more stable than method_defined
This commit is contained in:
@@ -21,10 +21,8 @@ module Cmtool
|
||||
end
|
||||
end
|
||||
|
||||
unless method_defined? :cmtool_user
|
||||
def cmtool_user
|
||||
current_user
|
||||
end
|
||||
defined?(super) ? super : current_user
|
||||
end
|
||||
helper_method :cmtool_user
|
||||
|
||||
|
||||
Reference in New Issue
Block a user