diff options
author | Yann Leboulanger <asterix@lagaule.org> | 2009-12-02 13:52:49 +0300 |
---|---|---|
committer | Yann Leboulanger <asterix@lagaule.org> | 2009-12-02 13:52:49 +0300 |
commit | 5a3ef285a59ac020b16d6ef3eb45d02099936d44 (patch) | |
tree | 5da3ef2e0c0ab7780505852ed8bdafb92f6625ab /src/session.py | |
parent | 3d4688e9fac9e929016dafc166edee8bc1cb20e3 (diff) |
fix some archiving session negotiation bugs
print archving negotiation result in chat control
Diffstat (limited to 'src/session.py')
-rw-r--r-- | src/session.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/session.py b/src/session.py index 614bb88ef..3a84976c2 100644 --- a/src/session.py +++ b/src/session.py @@ -440,7 +440,8 @@ class ChatControlSession(stanza_session.EncryptedStanzaSession): return - elif self.status == 'requested' and form.getType() == 'submit': + elif self.status == 'requested-archiving' and form.getType() == \ + 'submit': try: self.accept_archiving_alice(form) except exceptions.NegotiationError, details: @@ -481,7 +482,8 @@ class ChatControlSession(stanza_session.EncryptedStanzaSession): self.fail_bad_negotiation(details) return - elif self.status == 'responded' and form.getType() == 'result': + elif self.status == 'responded-archiving' and form.getType() == \ + 'result': try: self.accept_archiving_bob(form) except exceptions.NegotiationError, details: |