diff --git a/lib/active_scaffold/data_structures/action_links.rb b/lib/active_scaffold/data_structures/action_links.rb index 33c1b9cb5..6335a189c 100644 --- a/lib/active_scaffold/data_structures/action_links.rb +++ b/lib/active_scaffold/data_structures/action_links.rb @@ -152,7 +152,7 @@ def label(record) end def method_missing(name, *args, &block) - return super if name.match?(/[!?]$/) + return super if name.match?(/[=!?]$/) return subgroup(name.to_sym, args.first, &block) if frozen? class_eval <<-METHOD, __FILE__, __LINE__ + 1 def #{name}(label = nil) # rubocop:disable Style/CommentedKeyword