Module: bind EventsFilter This should have been done in: 9f8a071 Extract event-filter parts from EventListenersConfig But was missed. Solves: Jira GER-1735 Change-Id: I2ca584df03e8f5a91b3b8d4c289f7453caf3a3ad
diff --git a/src/main/java/com/googlesource/gerrit/plugins/eventseiffel/Module.java b/src/main/java/com/googlesource/gerrit/plugins/eventseiffel/Module.java index 9bdc0c4..c5e4c20 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/eventseiffel/Module.java +++ b/src/main/java/com/googlesource/gerrit/plugins/eventseiffel/Module.java
@@ -30,6 +30,7 @@ import com.googlesource.gerrit.plugins.eventseiffel.config.EventListenersConfig; import com.googlesource.gerrit.plugins.eventseiffel.config.EventMappingConfig; import com.googlesource.gerrit.plugins.eventseiffel.config.EventParsingConfig; +import com.googlesource.gerrit.plugins.eventseiffel.config.EventsFilter; import com.googlesource.gerrit.plugins.eventseiffel.config.GraphQlApiConfig; import com.googlesource.gerrit.plugins.eventseiffel.config.RabbitMqConfig; import com.googlesource.gerrit.plugins.eventseiffel.eiffel.api.EiffelEventPublisher; @@ -98,6 +99,7 @@ bind(EventParsingConfig.class) .toProvider(EventParsingConfig.Provider.class) .in(Scopes.SINGLETON); + bind(EventsFilter.class).toProvider(EventsFilter.Provider.class); bind(EiffelEventParsingExecutor.Scheduled.class).in(Scopes.SINGLETON); bind(EiffelEventParsingExecutor.class).to(EiffelEventParsingExecutor.Scheduled.class); bind(EiffelEventParser.class).to(EiffelEventParserImpl.class);