fix: unify node git mirror apply path
This commit is contained in:
@@ -2039,6 +2039,7 @@ function compactNativePayload(payload: Record<string, unknown> | null): Record<s
|
||||
if (payload === null) return null;
|
||||
return {
|
||||
source: compactSourcePayload(asOptionalRecord(payload.source)),
|
||||
sourceSync: compactSourceSyncPayload(asOptionalRecord(payload.sourceSync)),
|
||||
gitMirror: asOptionalRecord(payload.gitMirror),
|
||||
tekton: asOptionalRecord(payload.tekton),
|
||||
taskRuns: compactTaskRunsPayload(asOptionalRecord(payload.taskRuns)),
|
||||
@@ -2051,6 +2052,25 @@ function compactNativePayload(payload: Record<string, unknown> | null): Record<s
|
||||
};
|
||||
}
|
||||
|
||||
function compactSourceSyncPayload(value: Record<string, unknown> | null): Record<string, unknown> | null {
|
||||
if (value === null) return null;
|
||||
return {
|
||||
ok: value.ok === true,
|
||||
completed: value.completed === true,
|
||||
failed: value.failed === true,
|
||||
timedOut: value.timedOut === true,
|
||||
created: value.created === true,
|
||||
reused: value.reused === true,
|
||||
jobName: stringOrNull(value.jobName),
|
||||
namespace: stringOrNull(value.namespace),
|
||||
elapsedMs: numberOrNull(value.elapsedMs),
|
||||
conditionReason: stringOrNull(value.conditionReason),
|
||||
conditionMessage: stringOrNull(value.conditionMessage),
|
||||
statusAuthority: stringOrNull(value.statusAuthority),
|
||||
parsedDownstreamCliOutput: false,
|
||||
};
|
||||
}
|
||||
|
||||
function compactTaskRunsPayload(taskRuns: Record<string, unknown> | null): Record<string, unknown> | null {
|
||||
if (taskRuns === null) return null;
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user