Fix #2540 (Internal collections showing as on memory stick (MS))

This commit is contained in:
Kovid Goyal 2009-06-05 18:23:06 -07:00
parent 03fd7f164e
commit 8e64f31eed

View File

@ -403,7 +403,8 @@ def fix_ids(main, carda, cardb):
for child in db.root_element.childNodes:
if child.nodeType == child.ELEMENT_NODE and child.hasAttribute('id'):
id_map[child.getAttribute('id')] = str(cid)
child.setAttribute("sourceid", '1')
child.setAttribute("sourceid",
'0' if getattr(child, 'tagName', '').endswith('playlist') else '1')
child.setAttribute('id', str(cid))
cid += 1