[mb-commits] r9896 - search_server/trunk/lib
root at musicbrainz.org
root at musicbrainz.org
Sun Jun 29 09:32:51 UTC 2008
Author: robert
Date: 2008-06-29 09:32:51 +0000 (Sun, 29 Jun 2008)
New Revision: 9896
Modified:
search_server/trunk/lib/tracksearch.py
Log:
Add sortname to track index, for one query tagging
Modified: search_server/trunk/lib/tracksearch.py
===================================================================
--- search_server/trunk/lib/tracksearch.py 2008-06-29 09:21:49 UTC (rev 9895)
+++ search_server/trunk/lib/tracksearch.py 2008-06-29 09:32:51 UTC (rev 9896)
@@ -114,6 +114,7 @@
out = '<track-list count="%d" offset="%d">' % (count, offset)
for doc in hits:
artist = doc.get('artist') or u''
+ sortname = doc.get('sortname') or u''
arid = doc.get('arid') or u''
album = doc.get('release') or u''
alid = doc.get('reid') or u''
@@ -126,7 +127,8 @@
out += u' ext:score="%d">' % doc['_score']
out += u"<title>%s</title>" % self.escape(track)
if dur: out += u"<duration>%s</duration>" % self.escape(dur)
- out += u'<artist id="%s"><name>%s</name></artist>' % (self.escape(arid), self.escape(artist))
+ out += u'<artist id="%s"><name>%s</name>' % (self.escape(arid), self.escape(artist))
+ out += u'<sortname>%s</sortname></artist>' % (self.escape(sortname))
out += u'<release-list><release id="%s"><title>%s</title>' % \
(self.escape(alid), self.escape(album))
if tnum:
More information about the MusicBrainz-commits
mailing list