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