diff options
-rw-r--r-- | Assistant/Threads/XMPPClient.hs | 3 | ||||
-rw-r--r-- | debian/changelog | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/Assistant/Threads/XMPPClient.hs b/Assistant/Threads/XMPPClient.hs index 7d55e4b79..d31bfea6f 100644 --- a/Assistant/Threads/XMPPClient.hs +++ b/Assistant/Threads/XMPPClient.hs @@ -184,7 +184,8 @@ relayNetMessage selfjid = do where handleImportant msg = case parseJID =<< isImportantNetMessage msg of Just tojid - | tojid == baseJID tojid -> + | tojid == baseJID tojid -> do + putStanza presenceQuery storeImportantNetMessage msg (formatJID tojid) $ \c -> (baseJID <$> parseJID c) == Just tojid _ -> noop diff --git a/debian/changelog b/debian/changelog index 6d3c29e4a..2b22a46c4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,8 @@ git-annex (4.20130315) UNRELEASED; urgency=low * webapp: Encourage user to install git-annex on a server when adding a ssh server, rather than just funneling them through to rsync. * xmpp: --debug now enables a sanitized dump of the XMPP protocol + * xmpp: Try harder to detect presence of clients when there's a git push + to send. -- Joey Hess <joeyh@debian.org> Fri, 15 Mar 2013 00:10:07 -0400 |