MCPcopy Create free account
hub / github.com/DialmasterOrg/Youtarr / setJobDataValue

Method setJobDataValue

server/modules/downloadModule.js:66–76  ·  view source on GitHub ↗

* Set a property on both the job wrapper and nested data (if present) * @param {Object} jobData - job payload (direct invocation or queued job) * @param {string} key - property name to set * @param {*} value - value to assign

(jobData, key, value)

Source from the content-addressed store, hash-verified

64 * @param {*} value - value to assign
65 */
66 setJobDataValue(jobData, key, value) {
67 if (!jobData) {
68 return;
69 }
70
71 jobData[key] = value;
72
73 if (jobData.data) {
74 jobData.data[key] = value;
75 }
76 }
77
78 /**
79 * Resolve override settings from job payloads

Callers 4

doChannelDownloadsMethod · 0.95
doSpecificDownloadsMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected