    data=$(json::activity_aggregate \
      "$(ctx::fw_events_log)" "$(ctx::events_log)" \
      "$(config::interface)" "$(ctx::net)" \
      "$(ctx::clients)" "$(ctx::meta)" \
      "$hours" "$filter_peer" "$service_ip" "$exclude_str" 2>/dev/null)
  fi

  local accept_data=""
  if ! $drop_only; then
    local since_arg="" ext_flag="0"
    [[ "$hours" -gt 0 ]] && since_arg="${hours}h"
