MCPcopy Create free account
hub / github.com/AS-AIGC/TranscriptHub / process_response_data

Function process_response_data

apps/backend/utils.js:312–319  ·  view source on GitHub ↗

* @brief Parses and processes HTTP response data * * @param data [in] Raw response data string to parse * @param task_objid [in] Task identifier for tracing * @param memo [in] Operation context for logging * * @note Handles both successful and failed JSON parsing

(data, task_objid, memo)

Source from the content-addressed store, hash-verified

310 * @note Handles both successful and failed JSON parsing
311 */
312function process_response_data(data, task_objid, memo) {
313 try {
314 const parsed_data = JSON.parse(data);
315 log_successful_response(parsed_data, task_objid, memo);
316 } catch (err) {
317 log_failed_response(err, data, task_objid, memo);
318 }
319}
320
321/**
322 * @brief Logs successfully parsed response data

Callers 1

handle_responseFunction · 0.85

Calls 2

log_successful_responseFunction · 0.85
log_failed_responseFunction · 0.85

Tested by

no test coverage detected