Skip to content

Commit d12b94c

Browse files
authored
fix: Fix timestamps for internalChecksFilter checks (#32204)
1 parent 61aaebd commit d12b94c

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

lib/workers/repository/process/lookup/filter-checks.ts

+8-10
Original file line numberDiff line numberDiff line change
@@ -65,16 +65,14 @@ export async function filterInternalChecks(
6565
candidateRelease = updatedCandidateRelease;
6666

6767
// Now check for a minimumReleaseAge config
68-
const {
69-
minimumConfidence,
70-
minimumReleaseAge,
71-
releaseTimestamp,
72-
version: newVersion,
73-
updateType,
74-
} = releaseConfig;
75-
if (is.nonEmptyString(minimumReleaseAge) && releaseTimestamp) {
68+
const { minimumConfidence, minimumReleaseAge, updateType } =
69+
releaseConfig;
70+
if (
71+
is.nonEmptyString(minimumReleaseAge) &&
72+
candidateRelease.releaseTimestamp
73+
) {
7674
if (
77-
getElapsedMs(releaseTimestamp) <
75+
getElapsedMs(candidateRelease.releaseTimestamp) <
7876
coerceNumber(toMs(minimumReleaseAge), 0)
7977
) {
8078
// Skip it if it doesn't pass checks
@@ -94,7 +92,7 @@ export async function filterInternalChecks(
9492
datasource!,
9593
depName!,
9694
currentVersion!,
97-
newVersion,
95+
candidateRelease.version,
9896
updateType!,
9997
)) ?? 'neutral';
10098
// TODO #22198

0 commit comments

Comments
 (0)