Issue 585 in gdata-python-client: gdata.media.data.MediaContent.text is a list, but atom/core.py:_attach_members() assumes it is a string

8 views
Skip to first unread message

gdata-pyt...@googlecode.com

unread,
Jan 21, 2012, 2:34:06 PM1/21/12
to gdata-python-client-...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 585 by devuran...@gmx.net: gdata.media.data.MediaContent.text is
a list, but atom/core.py:_attach_members() assumes it is a string
http://code.google.com/p/gdata-python-client/issues/detail?id=585

gdata/media/data.py defines:
class MediaContent(atom.core.XmlElement):
[…]
text = [MediaText]

But atom/core.py assumes it is a string:
File "/usr/lib64/python2.7/site-packages/atom/core.py", line 347, in
_attach_members
tree.text = self.text.decode(encoding)

This leads to an AttributeError. See attached traceback for details and
issue #583 for the original discovery after fixing XML namespaces for
gdata/media and gdata/youtube.

Attachments:
traceback.log 8.1 KB

gdata-pyt...@googlecode.com

unread,
Apr 11, 2012, 5:30:38 AM4/11/12
to gdata-python-client-...@googlegroups.com

Comment #1 on issue 585 by devuran...@gmx.net:
gdata.media.data.MediaContent.text is a list, but
atom/core.py:_attach_members() assumes it is a string
http://code.google.com/p/gdata-python-client/issues/detail?id=585

Any news on this?

gdata-pyt...@googlecode.com

unread,
May 15, 2012, 4:14:39 AM5/15/12
to gdata-python-client-...@googlegroups.com

Comment #2 on issue 585 by devuran...@gmx.net:
gdata.media.data.MediaContent.text is a list, but
atom/core.py:_attach_members() assumes it is a string
http://code.google.com/p/gdata-python-client/issues/detail?id=585

Any news?

gdata-pyt...@googlecode.com

unread,
Jan 10, 2013, 5:35:19 PM1/10/13
to gdata-python-client-...@googlegroups.com

Comment #3 on issue 585 by devuran...@gmx.net:
Reply all
Reply to author
Forward
0 new messages