From c778fe07fb6d25a0d2b036dbe4ba6e10dacbec3b Mon Sep 17 00:00:00 2001 From: Luan Date: Mon, 14 Oct 2013 15:05:33 -0300 Subject: [PATCH] Minor fix on author message search index --- src/super_archives/search_indexes.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/super_archives/search_indexes.py b/src/super_archives/search_indexes.py index 9e05eca..df8b43c 100644 --- a/src/super_archives/search_indexes.py +++ b/src/super_archives/search_indexes.py @@ -12,7 +12,9 @@ class MessageIndex(indexes.SearchIndex, indexes.Indexable): title = indexes.CharField(model_attr='subject_clean') description = indexes.CharField(model_attr='body') modified = indexes.DateTimeField(model_attr='received_time') - author = indexes.CharField(null=True) + author = indexes.CharField( + model_attr='from_address__get_full_name', null=True + ) author_url = indexes.CharField(null=True) type = indexes.CharField() icon_name = indexes.CharField() @@ -28,13 +30,6 @@ class MessageIndex(indexes.SearchIndex, indexes.Indexable): def get_updated_field(self): return 'received_time' - def prepare_author(self, obj): - if obj.from_address.user: - return obj.from_address.user.get_full_name() - elif obj.from_address.get_full_name(): - return obj.from_address.get_full_name() - return obj.from_address.real_name - def prepare_author_url(self, obj): if obj.from_address.user: return obj.from_address.user.get_absolute_url() -- libgit2 0.21.2