Skip to content

Commit b19946d

Browse files
committed
Don't choose an empty app filter_parameters
1 parent e8eb4bb commit b19946d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/graphql/tracing/perfetto_trace.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,12 @@ def initialize(active_support_notifications_pattern: nil, save_profile: false, *
9494
@arguments_filter = if (ctx = query&.context) && (dtf = ctx[:detailed_trace_filter])
9595
dtf
9696
elsif defined?(ActiveSupport::ParameterFilter)
97-
fp = if defined?(Rails) && Rails.application && (app_config = Rails.application.config.filter_parameters)
97+
fp = if defined?(Rails) && Rails.application && (app_config = Rails.application.config.filter_parameters).present? && !app_config.empty?
9898
app_config
9999
elsif ActiveSupport.respond_to?(:filter_parameters)
100100
ActiveSupport.filter_parameters
101101
else
102-
[]
102+
EmptyObjects::EMPTY_ARRAY
103103
end
104104
ActiveSupport::ParameterFilter.new(fp, mask: ArgumentsFilter::FILTERED)
105105
else

0 commit comments

Comments
 (0)