fix(ci): restore dev validation
This commit is contained in:
parent
dc1d310df8
commit
06ebb3d2b5
2 changed files with 13 additions and 4 deletions
|
|
@ -40,8 +40,7 @@ export function taskRefsCacheSignature(taskRefs?: readonly TaskRef[]): string {
|
|||
|
||||
let encoded = '';
|
||||
let hasPart = false;
|
||||
for (let index = 0; index < taskRefs.length; index += 1) {
|
||||
const ref = taskRefs[index];
|
||||
for (const ref of taskRefs) {
|
||||
const parts = [ref.taskId, ref.displayId, ref.teamName ?? ''];
|
||||
for (const part of parts) {
|
||||
if (hasPart) encoded += '|';
|
||||
|
|
|
|||
|
|
@ -858,6 +858,16 @@ export const MemberList = memo(function MemberList({
|
|||
undefined
|
||||
);
|
||||
memberRuntimeEntriesRef.current = memberRuntimeEntries;
|
||||
const [runtimeTelemetryCacheNowMs, setRuntimeTelemetryCacheNowMs] = useState(() => Date.now());
|
||||
const hasMemberRuntimeEntries = Boolean(memberRuntimeEntries && memberRuntimeEntries.size > 0);
|
||||
|
||||
useEffect(() => {
|
||||
if (!hasMemberRuntimeEntries) return;
|
||||
const intervalId = window.setInterval(() => {
|
||||
setRuntimeTelemetryCacheNowMs(Date.now());
|
||||
}, MEMBER_CARD_RUNTIME_TELEMETRY_CACHE_MS);
|
||||
return () => window.clearInterval(intervalId);
|
||||
}, [hasMemberRuntimeEntries]);
|
||||
|
||||
const handleResize = useCallback((entries: ResizeObserverEntry[]) => {
|
||||
const entry = entries[0];
|
||||
|
|
@ -917,7 +927,7 @@ export const MemberList = memo(function MemberList({
|
|||
const nextEntries = buildCachedMemberRuntimeEntries(
|
||||
memberRuntimeEntries,
|
||||
memberRuntimeEntryCacheRef.current,
|
||||
Date.now()
|
||||
runtimeTelemetryCacheNowMs
|
||||
);
|
||||
const reusedEntries = reuseRuntimeEntriesMapIfUnchanged(
|
||||
displayedRuntimeEntriesRef.current,
|
||||
|
|
@ -925,7 +935,7 @@ export const MemberList = memo(function MemberList({
|
|||
);
|
||||
displayedRuntimeEntriesRef.current = reusedEntries;
|
||||
return reusedEntries;
|
||||
}, [memberRuntimeEntries]);
|
||||
}, [memberRuntimeEntries, runtimeTelemetryCacheNowMs]);
|
||||
const runtimeTelemetryScale = useMemo(
|
||||
() =>
|
||||
runtimeTelemetryPreviewActive
|
||||
|
|
|
|||
Loading…
Reference in a new issue