From fbcf196e412ca10e5f7cae1700900b77bb001ed1 Mon Sep 17 00:00:00 2001 From: Christopher Bell Date: Wed, 12 Aug 2026 19:32:41 -0500 Subject: [PATCH] fix: own domain metadata JSON reader --- .../mongo/migration/DomainCollectionReleaseMetadata.java | 4 ++-- .../mongo/migration/DomainCollectionReleaseMetadataTest.java | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/website/src/main/java/dev/christopherbell/configuration/mongo/migration/DomainCollectionReleaseMetadata.java b/website/src/main/java/dev/christopherbell/configuration/mongo/migration/DomainCollectionReleaseMetadata.java index 463ba95c..2a933be3 100644 --- a/website/src/main/java/dev/christopherbell/configuration/mongo/migration/DomainCollectionReleaseMetadata.java +++ b/website/src/main/java/dev/christopherbell/configuration/mongo/migration/DomainCollectionReleaseMetadata.java @@ -24,9 +24,9 @@ public final class DomainCollectionReleaseMetadata { @Autowired public DomainCollectionReleaseMetadata( - ObjectMapper mapper, @Value("${GIT_COMMIT:}") String expectedRelease) { - this(mapper, expectedRelease, Path.of("release.json").toAbsolutePath().normalize()); + this(new ObjectMapper(), expectedRelease, + Path.of("release.json").toAbsolutePath().normalize()); } DomainCollectionReleaseMetadata( diff --git a/website/src/test/java/dev/christopherbell/configuration/mongo/migration/DomainCollectionReleaseMetadataTest.java b/website/src/test/java/dev/christopherbell/configuration/mongo/migration/DomainCollectionReleaseMetadataTest.java index 756b0658..f833b2d5 100644 --- a/website/src/test/java/dev/christopherbell/configuration/mongo/migration/DomainCollectionReleaseMetadataTest.java +++ b/website/src/test/java/dev/christopherbell/configuration/mongo/migration/DomainCollectionReleaseMetadataTest.java @@ -14,9 +14,8 @@ class DomainCollectionReleaseMetadataTest { private static final String RELEASE = "a".repeat(40); @Test - void springSelectsTheProductionInjectionConstructor() { + void springCreatesProductionMetadataWithoutAnObjectMapperBean() { try (var context = new AnnotationConfigApplicationContext()) { - context.registerBean(ObjectMapper.class); context.register(DomainCollectionReleaseMetadata.class); context.refresh();