Fix.
This commit is contained in:
@@ -4,6 +4,15 @@ from snek.system.service import BaseService
|
||||
|
||||
class UserService(BaseService):
|
||||
mapper_name = "user"
|
||||
|
||||
async def search(self, query, **kwargs):
|
||||
query = query.strip().lower()
|
||||
if not query:
|
||||
raise []
|
||||
results = []
|
||||
async for result in self.find(username=dict(ilike='%' + query + '%'), **kwargs):
|
||||
results.append(result)
|
||||
return results
|
||||
|
||||
async def validate_login(self, username, password):
|
||||
model = await self.get(username=username)
|
||||
|
||||
Reference in New Issue
Block a user