diff --git a/src/main/java/de/gnmyt/autoresponder/event/ResponderEvent.java b/src/main/java/de/gnmyt/autoresponder/event/ResponderEvent.java index 0ac6a94..4ef0296 100644 --- a/src/main/java/de/gnmyt/autoresponder/event/ResponderEvent.java +++ b/src/main/java/de/gnmyt/autoresponder/event/ResponderEvent.java @@ -2,6 +2,7 @@ package de.gnmyt.autoresponder.event; import de.gnmyt.autoresponder.SimpleAutoResponder; import de.gnmyt.autoresponder.event.api.EventData; +import de.gnmyt.autoresponder.http.controller.HttpResponseController; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -16,6 +17,8 @@ public class ResponderEvent { private final String appPackageName; private final String messengerPackageName; + private final HttpResponseController responseController; + private final int ruleId; /** @@ -25,12 +28,14 @@ public class ResponderEvent { * @param appPackageName The package name of the responder app * @param messengerPackageName The package name of your whatsapp instance * @param ruleId The id of the rule that has been executed + * @param responseController The response controller of the executed request */ - public ResponderEvent(SimpleAutoResponder responder, String appPackageName, String messengerPackageName, int ruleId) { + public ResponderEvent(SimpleAutoResponder responder, String appPackageName, String messengerPackageName, int ruleId, HttpResponseController responseController) { this.responder = responder; this.appPackageName = appPackageName; this.messengerPackageName = messengerPackageName; this.ruleId = ruleId; + this.responseController = responseController; } /**