[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