Browse Source

Fix a few places where Query is temporarily needed.

pull/704/head
Chris Smith 7 years ago
parent
commit
015d7aa8ac
1 changed files with 8 additions and 4 deletions
  1. 8
    4
      src/main/java/com/dmdirc/ServerEventHandler.java

+ 8
- 4
src/main/java/com/dmdirc/ServerEventHandler.java View File

142
     @Handler
142
     @Handler
143
     public void onPrivateMessage(final PrivateMessageEvent event) {
143
     public void onPrivateMessage(final PrivateMessageEvent event) {
144
         if (!owner.hasQuery(event.getHost())) {
144
         if (!owner.hasQuery(event.getHost())) {
145
-            owner.getQuery(event.getHost()).onPrivateMessage(event);
145
+            ((Query) owner.getQuery(event.getHost())).onPrivateMessage(event);
146
         }
146
         }
147
     }
147
     }
148
 
148
 
149
     @Handler
149
     @Handler
150
     public void onPrivateAction(final PrivateActionEvent event) {
150
     public void onPrivateAction(final PrivateActionEvent event) {
151
         if (!owner.hasQuery(event.getHost())) {
151
         if (!owner.hasQuery(event.getHost())) {
152
-            owner.getQuery(event.getHost()).onPrivateAction(event);
152
+            ((Query) owner.getQuery(event.getHost())).onPrivateAction(event);
153
         }
153
         }
154
     }
154
     }
155
 
155
 
341
         if (event.getParser().getLocalClient().equals(event.getParser().getClient(event.getHost()))) {
341
         if (event.getParser().getLocalClient().equals(event.getParser().getClient(event.getHost()))) {
342
             // Local client
342
             // Local client
343
             eventBus.publishAsync(
343
             eventBus.publishAsync(
344
-                    new QuerySelfMessageEvent(owner.getQuery(event.getTarget()), owner.getLocalUser().get(),
344
+                    new QuerySelfMessageEvent(
345
+                            (Query) owner.getQuery(event.getTarget()),
346
+                            owner.getLocalUser().get(),
345
                             event.getMessage()));
347
                             event.getMessage()));
346
         } else {
348
         } else {
347
             eventBus.publishAsync(new ServerUnknownMessageEvent(
349
             eventBus.publishAsync(new ServerUnknownMessageEvent(
354
         if (event.getParser().getLocalClient().equals(event.getParser().getClient(event.getHost()))) {
356
         if (event.getParser().getLocalClient().equals(event.getParser().getClient(event.getHost()))) {
355
             // Local client
357
             // Local client
356
             eventBus.publishAsync(
358
             eventBus.publishAsync(
357
-                    new QuerySelfActionEvent(owner.getQuery(event.getTarget()), owner.getLocalUser().get(),
359
+                    new QuerySelfActionEvent(
360
+                            (Query) owner.getQuery(event.getTarget()),
361
+                            owner.getLocalUser().get(),
358
                             event.getMessage()));
362
                             event.getMessage()));
359
         } else {
363
         } else {
360
             eventBus.publishAsync(new ServerUnknownActionEvent(
364
             eventBus.publishAsync(new ServerUnknownActionEvent(

Loading…
Cancel
Save