diff options
author | Tarun Gupta <tarun1995gupta@gmail.com> | 2015-07-14 15:15:09 (GMT) |
---|---|---|
committer | Nick Hudson <nick.hudson@isode.com> | 2015-07-22 16:34:21 (GMT) |
commit | 9ead0fdcca595df9dc3f4143122776b398dbe405 (patch) | |
tree | bf82bac84b07431ea61a5da5865bdc07a3afb53c /src/com/isode/stroke/presence/DirectedPresenceSender.java | |
parent | 2341df7c72714df988b39cb2019562987ea28cbb (diff) | |
download | stroke-9ead0fdcca595df9dc3f4143122776b398dbe405.zip stroke-9ead0fdcca595df9dc3f4143122776b398dbe405.tar.bz2 |
Completes MUC in accordance with Swiften.
Updates MUC to be an abstract class.
Updates MUCBookmark, MUCManager, DirectedPresenceSender.
Adds MUCImpl.
License:
This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
Test-Information:
Test updated for MUC, in accordance with Swiften, which passes.
Added MockMUC too.
Change-Id: If5aa672e8adc093162d3c9890c8437d3edadea68
Diffstat (limited to 'src/com/isode/stroke/presence/DirectedPresenceSender.java')
-rw-r--r-- | src/com/isode/stroke/presence/DirectedPresenceSender.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/isode/stroke/presence/DirectedPresenceSender.java b/src/com/isode/stroke/presence/DirectedPresenceSender.java index a08a2b8..5af85ef 100644 --- a/src/com/isode/stroke/presence/DirectedPresenceSender.java +++ b/src/com/isode/stroke/presence/DirectedPresenceSender.java @@ -78,7 +78,7 @@ public class DirectedPresenceSender implements PresenceSender { return; } sender_.sendPresence(presence); - if (presence.getTo() == null || !presence.getTo().isValid()) { + if (!presence.getTo().isValid()) { Presence presenceCopy = new Presence(presence); for(JID jid : directedPresenceReceivers_) { presenceCopy.setTo(jid); @@ -96,7 +96,7 @@ public class DirectedPresenceSender implements PresenceSender { */ public Presence getLastSentUndirectedPresence(){ if(lastSentUndirectedPresence_ == null) { - return new Presence(); + return null; }else { return new Presence(lastSentUndirectedPresence_); } |