Skip to content

Commit 022542f

Browse files
author
Lloyd Watkin
committed
Check types correctly
1 parent a420380 commit 022542f

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

  • src/main/java/org/buddycloud/channelserver/packetprocessor/iq/namespace/search

src/main/java/org/buddycloud/channelserver/packetprocessor/iq/namespace/search/Search.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,14 @@ public Search(BlockingQueue<Packet> outQueue,
4747
@Override
4848
public void process(IQ reqIQ) throws Exception {
4949
request = reqIQ;
50-
51-
if (request.getType().equals("get")) {
50+
if (request.getType().equals(Type.get)) {
51+
logger.trace("Using search processor: SearchGet");
5252
this.searchGet.process(request);
53-
} else if (request.getType().equals("set")) {
53+
return;
54+
} else if (request.getType().equals(Type.set)) {
55+
logger.trace("Using search processor: SearchSet");
5456
this.searchSet.process(request);
57+
return;
5558
}
5659
IQ response = IQ.createResultIQ(request);
5760
response.setType(IQ.Type.error);

0 commit comments

Comments
 (0)