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); + } }