Use check result to pass around data
Bug: 1459349, b/289433414
Change-Id: I9f4f5f52591379842e3071353a0fab24989fb9dc
diff --git a/web/binary-size.ts b/web/binary-size.ts
index 13078dc..841c029 100644
--- a/web/binary-size.ts
+++ b/web/binary-size.ts
@@ -19,7 +19,7 @@
import {
Category,
ChangeData,
- CheckRun,
+ CheckResult,
ResponseCode,
RunStatus,
} from '@gerritcodereview/typescript-api/checks';
@@ -255,10 +255,10 @@
category: binarySizeInfo.checkResultCategory,
summary,
message,
- },
+ [DATA_SYMBOL]: {binarySizeInfo},
+ } as CheckResult,
],
- [DATA_SYMBOL]: {binarySizeInfo},
- } as CheckRun,
+ }
],
};
}
diff --git a/web/checks-result.ts b/web/checks-result.ts
index faaeb04..300c297 100644
--- a/web/checks-result.ts
+++ b/web/checks-result.ts
@@ -11,7 +11,7 @@
// eslint-disable-next-line @typescript-eslint/no-explicit-any
export async function installChecksResult(element: any) {
- if (!element?.run) return;
+ if (!element?.result) return;
// Remove message div with raw message string.
const {host} = element.getRootNode();
@@ -21,6 +21,6 @@
}
element.appendChild(
- new BinarySizeTable(element.run[DATA_SYMBOL].binarySizeInfo)
+ new BinarySizeTable(element.result[DATA_SYMBOL].binarySizeInfo)
);
}