From 676e6258e3c1c6900f46df7ceed530c582b420fa Mon Sep 17 00:00:00 2001 From: Andreas Svanberg <andreass@dsv.su.se> Date: Mon, 28 Oct 2024 14:18:41 +0100 Subject: [PATCH] Add missing @Bean definition --- war/src/main/java/se/su/dsv/scipro/war/CoreConfig.java | 7 +++++++ .../java/se/su/dsv/scipro/war/RepositoryConfiguration.java | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/war/src/main/java/se/su/dsv/scipro/war/CoreConfig.java b/war/src/main/java/se/su/dsv/scipro/war/CoreConfig.java index b165788a83..00d9fc4d3d 100644 --- a/war/src/main/java/se/su/dsv/scipro/war/CoreConfig.java +++ b/war/src/main/java/se/su/dsv/scipro/war/CoreConfig.java @@ -110,6 +110,8 @@ import se.su.dsv.scipro.nonworkperiod.NonWorkDayPeriodServiceImpl; import se.su.dsv.scipro.notes.NoteServiceImpl; import se.su.dsv.scipro.notifications.NotificationController; import se.su.dsv.scipro.notifications.NotificationControllerImpl; +import se.su.dsv.scipro.notifications.NotificationEventRepository; +import se.su.dsv.scipro.notifications.NotificationEventServiceImpl; import se.su.dsv.scipro.notifications.NotificationService; import se.su.dsv.scipro.notifications.NotificationServiceImpl; import se.su.dsv.scipro.notifications.Notifications; @@ -1023,4 +1025,9 @@ public class CoreConfig { public CommentThreadServiceImpl commentThreadService(CommentThreadRepo commentThreadRepository) { return new CommentThreadServiceImpl(commentThreadRepository); } + + @Bean + public NotificationEventServiceImpl notificationEventService(NotificationEventRepository notificationEventRepository) { + return new NotificationEventServiceImpl(notificationEventRepository); + } } diff --git a/war/src/main/java/se/su/dsv/scipro/war/RepositoryConfiguration.java b/war/src/main/java/se/su/dsv/scipro/war/RepositoryConfiguration.java index bcde25f2ae..6f2d722a85 100644 --- a/war/src/main/java/se/su/dsv/scipro/war/RepositoryConfiguration.java +++ b/war/src/main/java/se/su/dsv/scipro/war/RepositoryConfiguration.java @@ -28,6 +28,7 @@ import se.su.dsv.scipro.match.FirstMeetingRepositoryImpl; import se.su.dsv.scipro.match.IdeaRepositoryImpl; import se.su.dsv.scipro.match.TargetRepositoryImpl; import se.su.dsv.scipro.milestones.MilestoneActivityTemplateRepositoryImpl; +import se.su.dsv.scipro.notifications.NotificationEventRepositoryImpl; import se.su.dsv.scipro.peer.CommentThreadRepoImpl; import se.su.dsv.scipro.peer.PeerRequestRepositoryImpl; import se.su.dsv.scipro.peer.PeerReviewRepositoryImpl; @@ -270,4 +271,9 @@ public class RepositoryConfiguration { public ProjectFileRepositoryImpl projectFileRepository(Provider<EntityManager> em) { return new ProjectFileRepositoryImpl(em); } + + @Bean + public NotificationEventRepositoryImpl notificationEventRepository(Provider<EntityManager> em) { + return new NotificationEventRepositoryImpl(em); + } }