- Timestamp:
- Feb 10, 2019, 7:56:34 AM (5 years ago)
- Branches:
- current, feature/docs, master
- Children:
- f29d4b4
- Parents:
- 4226ce0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ow/models/root.py
r4226ce0 rbddf042 11 11 get_catalog, 12 12 install_catalog, 13 update_indexes, 13 14 reindex_object, 14 15 remove_from_catalog, … … 40 41 indexes = { 41 42 'email': CatalogFieldIndex('email'), 43 'nickname': CatalogFieldIndex('nickname'), 42 44 'sport': CatalogFieldIndex('sport'), 43 45 } 44 46 return indexes 47 48 def _update_indexes(self): 49 return update_indexes(self.catalog, self._get_catalog_indexes()) 45 50 46 51 def reindex(self, obj): … … 77 82 # the catalog will return all users 78 83 res = self.query(Eq('email', email)) 84 if res: 85 return next(res) 86 return None 87 88 def get_user_by_nickname(self, nickname): 89 if nickname is not None: 90 # for some reason, when searching for None 91 # the catalog will return all users 92 res = self.query(Eq('nickname', nickname)) 79 93 if res: 80 94 return next(res)
Note: See TracChangeset
for help on using the changeset viewer.