One of the users on my msn transport complained that their msn
preferred name was set to their jabber username and not the registered
value or the vcard value.  I checked the logs, and lo-and-behold found
a bug:

06/01/05 - 10:41:33 - Traceback (most recent call last):
06/01/05 - 10:41:33 -   File
"/usr/src/cvs/msn-transport/PyMSNt/src/tlib/msn.py", line 1027, in
handle_ADC
06/01/05 - 10:41:33 -     if not self._fireCallback(id,
listCodeToID[listType], userGuid, userHandle, screenName):
06/01/05 - 10:41:33 -   File
"/usr/src/cvs/msn-transport/PyMSNt/src/tlib/msn.py", line 601, in
_fireCallback
06/01/05 - 10:41:33 -     self.ids[id][0].callback(args)
06/01/05 - 10:41:33 -   File
"/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
252, in callback
06/01/05 - 10:41:33 -     self._startRunCallbacks(result)
06/01/05 - 10:41:33 -   File
"/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
313, in _startRunCallbac
06/01/05 - 10:41:33 -     self._runCallbacks()
06/01/05 - 10:41:33 - --- <exception caught here> ---
06/01/05 - 10:41:33 -   File
"/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
338, in _runCallbacks
06/01/05 - 10:41:33 -     self.result = callback(self.result, *args, **kw)
06/01/05 - 10:41:33 -   File
"/usr/src/cvs/msn-transport/PyMSNt/src/tlib/msn.py", line 1677, in _cb
06/01/05 - 10:41:33 -     c = MSNContact(userGuid=r[1],
userHandle=r[2], screenName=[r3])
06/01/05 - 10:41:33 - exceptions.NameError: global name 'r3' is not defined

I expect [r3] needs to be r[3]?

-- 
- Norman Rasmussen
 - Email: [EMAIL PROTECTED]
 - Home page: http://norman.rasmussen.org/
From [EMAIL PROTECTED]  Wed Jun  1 10:05:17 2005
From: [EMAIL PROTECTED] (Norman Rasmussen)
Date: Wed Jun  1 10:05:19 2005
Subject: [py-transports] Re: vcard update failed
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Well I fixed that one, and the logged back in and got this:

06/01/05 - 12:03:39 - Traceback (most recent call last):
06/01/05 - 12:03:39 -   File
"/usr/lib/python2.3/site-packages/twisted/internet/base.py", line 423,
in runUntilCurrent
06/01/05 - 12:03:41 -     call.func(*call.args, **call.kw)
06/01/05 - 12:03:41 -   File
"/usr/src/cvs/msn-transport/PyMSNt/src/disco.py", line 38, in
checkDeferred
06/01/05 - 12:03:41 -     d.errback()
06/01/05 - 12:03:41 -   File
"/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
274, in errback
06/01/05 - 12:03:42 -     self._startRunCallbacks(fail)
06/01/05 - 12:03:42 -   File
"/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
313, in _startRunCallbacks
06/01/05 - 12:03:42 -     self._runCallbacks()
06/01/05 - 12:03:42 - --- <exception caught here> ---
06/01/05 - 12:03:42 -   File
"/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
338, in _runCallbacks
06/01/05 - 12:03:42 -     self.result = callback(self.result, *args, **kw)
06/01/05 - 12:03:42 - exceptions.TypeError: errback() takes no
arguments (1 given)

any ideas?

On 01/06/05, Norman Rasmussen <[EMAIL PROTECTED]> wrote:
> One of the users on my msn transport complained that their msn
> preferred name was set to their jabber username and not the registered
> value or the vcard value.  I checked the logs, and lo-and-behold found
> a bug:
> 
> 06/01/05 - 10:41:33 - Traceback (most recent call last):
> 06/01/05 - 10:41:33 -   File
> "/usr/src/cvs/msn-transport/PyMSNt/src/tlib/msn.py", line 1027, in
> handle_ADC
> 06/01/05 - 10:41:33 -     if not self._fireCallback(id,
> listCodeToID[listType], userGuid, userHandle, screenName):
> 06/01/05 - 10:41:33 -   File
> "/usr/src/cvs/msn-transport/PyMSNt/src/tlib/msn.py", line 601, in
> _fireCallback
> 06/01/05 - 10:41:33 -     self.ids[id][0].callback(args)
> 06/01/05 - 10:41:33 -   File
> "/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
> 252, in callback
> 06/01/05 - 10:41:33 -     self._startRunCallbacks(result)
> 06/01/05 - 10:41:33 -   File
> "/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
> 313, in _startRunCallbac
> 06/01/05 - 10:41:33 -     self._runCallbacks()
> 06/01/05 - 10:41:33 - --- <exception caught here> ---
> 06/01/05 - 10:41:33 -   File
> "/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
> 338, in _runCallbacks
> 06/01/05 - 10:41:33 -     self.result = callback(self.result, *args, **kw)
> 06/01/05 - 10:41:33 -   File
> "/usr/src/cvs/msn-transport/PyMSNt/src/tlib/msn.py", line 1677, in _cb
> 06/01/05 - 10:41:33 -     c = MSNContact(userGuid=r[1],
> userHandle=r[2], screenName=[r3])
> 06/01/05 - 10:41:33 - exceptions.NameError: global name 'r3' is not defined
> 
> I expect [r3] needs to be r[3]?
> 
> --
> - Norman Rasmussen
>  - Email: [EMAIL PROTECTED]
>  - Home page: http://norman.rasmussen.org/
> 


-- 
- Norman Rasmussen
 - Email: [EMAIL PROTECTED]
 - Home page: http://norman.rasmussen.org/
From [EMAIL PROTECTED]  Wed Jun  1 10:11:41 2005
From: [EMAIL PROTECTED] (James Bunton)
Date: Wed Jun  1 10:11:55 2005
Subject: [py-transports] vcard update failed
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Yup :)
This will be fixed for my next CVS checkin. Which will have support for 
viewing MSN avatars.

---

James



On 01/06/2005, at 7:57 PM, Norman Rasmussen wrote:

> One of the users on my msn transport complained that their msn
> preferred name was set to their jabber username and not the registered
> value or the vcard value.  I checked the logs, and lo-and-behold found
> a bug:
>
> 06/01/05 - 10:41:33 - Traceback (most recent call last):
> 06/01/05 - 10:41:33 -   File
> "/usr/src/cvs/msn-transport/PyMSNt/src/tlib/msn.py", line 1027, in
> handle_ADC
> 06/01/05 - 10:41:33 -     if not self._fireCallback(id,
> listCodeToID[listType], userGuid, userHandle, screenName):
> 06/01/05 - 10:41:33 -   File
> "/usr/src/cvs/msn-transport/PyMSNt/src/tlib/msn.py", line 601, in
> _fireCallback
> 06/01/05 - 10:41:33 -     self.ids[id][0].callback(args)
> 06/01/05 - 10:41:33 -   File
> "/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
> 252, in callback
> 06/01/05 - 10:41:33 -     self._startRunCallbacks(result)
> 06/01/05 - 10:41:33 -   File
> "/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
> 313, in _startRunCallbac
> 06/01/05 - 10:41:33 -     self._runCallbacks()
> 06/01/05 - 10:41:33 - --- <exception caught here> ---
> 06/01/05 - 10:41:33 -   File
> "/usr/lib/python2.3/site-packages/twisted/internet/defer.py", line
> 338, in _runCallbacks
> 06/01/05 - 10:41:33 -     self.result = callback(self.result, *args, 
> **kw)
> 06/01/05 - 10:41:33 -   File
> "/usr/src/cvs/msn-transport/PyMSNt/src/tlib/msn.py", line 1677, in _cb
> 06/01/05 - 10:41:33 -     c = MSNContact(userGuid=r[1],
> userHandle=r[2], screenName=[r3])
> 06/01/05 - 10:41:33 - exceptions.NameError: global name 'r3' is not 
> defined
>
> I expect [r3] needs to be r[3]?
>
> -- 
> - Norman Rasmussen
>  - Email: [EMAIL PROTECTED]
>  - Home page: http://norman.rasmussen.org/
> _______________________________________________
> py-transports mailing list
> [email protected]
> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports
>

Reply via email to