Commit b807eb351778149dc0f0c1a18d42bdc933859ebd

Authored by Luan
1 parent 6f0134bf

Minor fixes on super_archives search indexes

src/super_archives/search_indexes.py
@@ -11,6 +11,7 @@ class ThreadIndex(indexes.SearchIndex, indexes.Indexable): @@ -11,6 +11,7 @@ class ThreadIndex(indexes.SearchIndex, indexes.Indexable):
11 url = indexes.CharField(model_attr='get_absolute_url', null=True) 11 url = indexes.CharField(model_attr='get_absolute_url', null=True)
12 title = indexes.CharField(model_attr='latest_message__subject_clean') 12 title = indexes.CharField(model_attr='latest_message__subject_clean')
13 description = indexes.CharField(use_template=True) 13 description = indexes.CharField(use_template=True)
  14 + latest_description = indexes.CharField(model_attr='latest_message__body')
14 created = indexes.DateTimeField() 15 created = indexes.DateTimeField()
15 modified = indexes.DateTimeField( 16 modified = indexes.DateTimeField(
16 model_attr='latest_message__received_time' 17 model_attr='latest_message__received_time'
src/super_archives/templates/search/indexes/super_archives/thread_description.txt
1 {% for message in object.message_set.iterator %} 1 {% for message in object.message_set.iterator %}
2 {% if not spam %} 2 {% if not spam %}
3 - {{ message.subject_clean }}  
4 - {{ message.subject_clean|slugify }}  
5 {{ message.body }} 3 {{ message.body }}
6 - {{ message.body|slugify }}  
7 - {{ message.from_address.get_full_name }}  
8 - {{ message.from_address.get_full_name|slugify }}  
9 {% endif %} 4 {% endif %}
10 {% endfor %} 5 {% endfor %}