lib/google/ads/google_ads/interceptors/logging_interceptor.rb in google-ads-googleads-24.0.0 vs lib/google/ads/google_ads/interceptors/logging_interceptor.rb in google-ads-googleads-25.0.0

- old
+ new

@@ -297,14 +297,16 @@ obj[field] end end def build_summary_message(request, call, method, is_fault) - customer_id = "N/A" - customer_id = request.customer_id if request.respond_to?(:customer_id) - # CustomerService get requests have a different format. - if request.respond_to?(:resource_name) - customer_id = request.resource_name.split('/').last + customer_id = if request.respond_to?(:customer_id) + request.customer_id + elsif request.respond_to?(:resource_name) + segments = request.resource_name.split('/') + segments[1] if segments[0] == "customers" + else + "N/A" end is_fault_string = if is_fault "yes" else