MCPcopy Create free account
hub / github.com/coder/mux / mergeRecord

Function mergeRecord

src/node/services/workflows/WorkflowRunStore.ts:1106–1113  ·  view source on GitHub ↗
(record: WorkflowStepRecord)

Source from the content-addressed store, hash-verified

1104): WorkflowStepRecord[] {
1105 const byKey = new Map<string, WorkflowStepRecord>();
1106 const mergeRecord = (record: WorkflowStepRecord): void => {
1107 const key = getWorkflowStepKey(record);
1108 const previous = byKey.get(key);
1109 byKey.set(key, {
1110 ...record,
1111 timeout: mergeWorkflowStepTimeoutMetadata(previous, record),
1112 });
1113 };
1114 for (const record of records) {
1115 mergeRecord(record);
1116 }

Callers 1

mergeWorkflowStepRecordsFunction · 0.85

Calls 4

getWorkflowStepKeyFunction · 0.85
setMethod · 0.80
getMethod · 0.65

Tested by

no test coverage detected