From 761dddc466958530ef14942a2a0d85d228c8b2d1 Mon Sep 17 00:00:00 2001 From: djeon Date: Fri, 31 Oct 2025 14:55:00 +0900 Subject: [PATCH] fix: fix event hub error --- build/reports/problems/problems-report.html | 2 +- .../meeting/infra/event/publisher/NoOpEventPublisher.java | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/build/reports/problems/problems-report.html b/build/reports/problems/problems-report.html index 5e4a15f..54d21ff 100644 --- a/build/reports/problems/problems-report.html +++ b/build/reports/problems/problems-report.html @@ -650,7 +650,7 @@ code + .copy-button { diff --git a/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/event/publisher/NoOpEventPublisher.java b/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/event/publisher/NoOpEventPublisher.java index 7a6c211..f3079ec 100644 --- a/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/event/publisher/NoOpEventPublisher.java +++ b/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/event/publisher/NoOpEventPublisher.java @@ -1,5 +1,6 @@ package com.unicorn.hgzero.meeting.infra.event.publisher; +import com.azure.messaging.eventhubs.EventHubProducerClient; import com.unicorn.hgzero.meeting.infra.event.dto.MeetingStartedEvent; import com.unicorn.hgzero.meeting.infra.event.dto.MeetingEndedEvent; import com.unicorn.hgzero.meeting.infra.event.dto.TodoAssignedEvent; @@ -8,7 +9,6 @@ import com.unicorn.hgzero.meeting.infra.event.dto.MinutesAnalysisRequestEvent; import com.unicorn.hgzero.meeting.infra.event.dto.MinutesFinalizedEvent; import lombok.extern.slf4j.Slf4j; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; -import org.springframework.context.annotation.Primary; import org.springframework.stereotype.Component; import java.time.LocalDate; @@ -20,8 +20,7 @@ import java.util.List; * EventHub가 설정되지 않은 경우 사용되는 더미 구현체 */ @Component -@Primary -@ConditionalOnMissingBean(name = "eventProducer") +@ConditionalOnMissingBean(EventHubProducerClient.class) @Slf4j public class NoOpEventPublisher implements EventPublisher {