sort string should start with letters or numbers, fixes #19
This commit is contained in:
parent
59460cdb85
commit
ef3083ab2c
1 changed files with 2 additions and 0 deletions
|
@ -139,6 +139,8 @@ class Annotation(models.Model):
|
|||
self.findvalue = ox.decode_html(ox.strip_tags(re.sub('<br */?>\n?', ' ', self.value))).replace('\n', ' ')
|
||||
self.findvalue = unicodedata.normalize('NFKD', self.findvalue).lower()
|
||||
sortvalue = sort_string(self.findvalue)
|
||||
while sortvalue and not unicodedata.category(sortvalue[0])[0] in ('L', 'N'):
|
||||
sortvalue = sortvalue[1:]
|
||||
if sortvalue:
|
||||
self.sortvalue = sortvalue[:900]
|
||||
else:
|
||||
|
|
Loading…
Reference in a new issue