summaryrefslogtreecommitdiff
path: root/ishtar_common/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-01-18 13:11:21 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-01-18 13:11:21 +0100
commite8a5df527584abf3d9351b9b19bc1eb60d107d4b (patch)
tree57d32291ecd8a4afd744907780bc10bd345b3d2b /ishtar_common/models.py
parent75cd910c5547909180a84eb40e9eb93258c1bfaa (diff)
downloadIshtar-e8a5df527584abf3d9351b9b19bc1eb60d107d4b.tar.bz2
Ishtar-e8a5df527584abf3d9351b9b19bc1eb60d107d4b.zip
Add search vector to accounts
Diffstat (limited to 'ishtar_common/models.py')
-rw-r--r--ishtar_common/models.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/ishtar_common/models.py b/ishtar_common/models.py
index d81d9219e..0563a6d8e 100644
--- a/ishtar_common/models.py
+++ b/ishtar_common/models.py
@@ -2549,10 +2549,13 @@ class Person(Address, Merge, OwnPerms, ValueGetter):
=user.ishtaruser)
-class IshtarUser(models.Model):
+class IshtarUser(FullSearch):
TABLE_COLS = ('username', 'person__name', 'person__surname',
'person__email', 'person__person_types_list',
'person__attached_to')
+ BASE_SEARCH_VECTORS = [
+ 'username', 'person__name', 'person__surname', 'person__email',
+ 'person__town__name', 'person__attached_to__name']
# search parameters
EXTRA_REQUEST_KEYS = {