queue peering requests per node

This commit is contained in:
j 2019-02-02 12:43:37 +05:30
commit c95e22869c
4 changed files with 53 additions and 19 deletions

View file

@ -128,7 +128,11 @@ class Parser(object):
elif k == 'list':
nickname, name = v.split(':', 1)
if nickname:
u = self._user.query.filter_by(nickname=nickname).one()
try:
u = self._user.query.filter_by(nickname=nickname).one()
except sqlalchemy.orm.exc.NoResultFound:
ids = []
return self.in_ids(ids, exclude)
else:
u = self._user.query.filter_by(id=settings.USER_ID).one()
if not name: