Skip to content

Commit

Permalink
Hide quadicon setting for decorators that inherit the quadicon method
Browse files Browse the repository at this point in the history
  • Loading branch information
skateman committed Jun 26, 2018
1 parent 865a0ce commit c3b9f65
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion app/helpers/configuration_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ def compare_decorator_class(a, b)
# Returns with a hash of allowed quadicons for the current user
def allowed_quadicons
MiqDecorator.descendants # Get all the decorator classes
.select { |klass| klass.method_defined?(:quadicon) } # Select only the decorators that define a quadicon
.select { |klass| klass.instance_methods(false).include?(:quadicon) } # Select only the decorators that define a quadicon
.sort(&method(:compare_decorator_class))
.map do |decorator|
# Get the model name by removing Decorator from the class name
Expand Down

0 comments on commit c3b9f65

Please sign in to comment.