* 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)
| 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 |
no outgoing calls
no test coverage detected