Skip to content

Commit f00ef02

Browse files
committed
Fix oversight in event refactor
1 parent e85284f commit f00ef02

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

src/main/java/org/kitteh/irc/client/library/defaults/DefaultClient.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
import org.kitteh.irc.client.library.element.mode.ModeStatus;
4646
import org.kitteh.irc.client.library.element.mode.ModeStatusList;
4747
import org.kitteh.irc.client.library.element.mode.UserMode;
48+
import org.kitteh.irc.client.library.event.abstractbase.ClientReceiveServerMessageEventBase;
4849
import org.kitteh.irc.client.library.event.batch.ClientBatchEndEvent;
4950
import org.kitteh.irc.client.library.event.batch.ClientBatchMessageEvent;
5051
import org.kitteh.irc.client.library.event.batch.ClientBatchStartEvent;
@@ -950,7 +951,7 @@ private void handleLine(final @NonNull String line) {
950951
BatchReferenceTag tag = this.batchHold.get(batch);
951952
if (tag != null) {
952953
tag.addEvent(event);
953-
this.eventManager.callEvent(new ClientBatchMessageEvent(this, event.getOriginalMessage(), tag));
954+
this.eventManager.callEvent(new ClientBatchMessageEvent(this, event.getSource(), tag));
954955
return;
955956
}
956957
// else improper batch
@@ -980,15 +981,15 @@ private void sendLineEvent(@NonNull ClientReceiveServerMessageEvent event) {
980981
String type = parameters.get(1);
981982
List<String> batchParameters = new ArrayList<>(parameters.subList(2, parameters.size()));
982983
BatchReferenceTag tag = new BatchReferenceTag(refTag, type, batchParameters);
983-
ClientBatchStartEvent batchEvent = new ClientBatchStartEvent(this, event.getOriginalMessage(), tag);
984+
ClientBatchStartEvent batchEvent = new ClientBatchStartEvent(this, event.getSource(), tag);
984985
this.eventManager.callEvent(batchEvent);
985986
if (!batchEvent.isReferenceTagIgnored()) {
986987
this.batchHold.put(refTag, tag);
987988
}
988989
} else if (plusOrMinus == '-') {
989990
BatchReferenceTag tag = this.batchHold.remove(refTag);
990991
if (tag != null) {
991-
this.eventManager.callEvent(new ClientBatchEndEvent(this, event.getOriginalMessage(), tag));
992+
this.eventManager.callEvent(new ClientBatchEndEvent(this, event.getSource(), tag));
992993
tag.getEvents().forEach(this::sendLineEvent);
993994
}
994995
} else {

src/main/java/org/kitteh/irc/client/library/event/helper/ClientReceiveServerMessageEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
/**
3434
* An event for a raw server message from the server.
3535
*/
36-
public interface ClientReceiveServerMessageEvent extends ActorEvent<Actor> {
36+
public interface ClientReceiveServerMessageEvent extends ActorEvent<Actor>, ServerMessageEvent {
3737
/**
3838
* Gets the command sent.
3939
*

0 commit comments

Comments
 (0)