Procházet zdrojové kódy

Fix a few places where Query is temporarily needed.

pull/704/head
Chris Smith před 7 roky
rodič
revize
015d7aa8ac

+ 8
- 4
src/main/java/com/dmdirc/ServerEventHandler.java Zobrazit soubor

@@ -142,14 +142,14 @@ public class ServerEventHandler extends EventHandler {
142 142
     @Handler
143 143
     public void onPrivateMessage(final PrivateMessageEvent event) {
144 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 149
     @Handler
150 150
     public void onPrivateAction(final PrivateActionEvent event) {
151 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,7 +341,9 @@ public class ServerEventHandler extends EventHandler {
341 341
         if (event.getParser().getLocalClient().equals(event.getParser().getClient(event.getHost()))) {
342 342
             // Local client
343 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 347
                             event.getMessage()));
346 348
         } else {
347 349
             eventBus.publishAsync(new ServerUnknownMessageEvent(
@@ -354,7 +356,9 @@ public class ServerEventHandler extends EventHandler {
354 356
         if (event.getParser().getLocalClient().equals(event.getParser().getClient(event.getHost()))) {
355 357
             // Local client
356 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 362
                             event.getMessage()));
359 363
         } else {
360 364
             eventBus.publishAsync(new ServerUnknownActionEvent(

Načítá se…
Zrušit
Uložit