missing sssj fix

This commit is contained in:
AF 2020-08-09 01:01:09 +03:00
parent f388e0f70b
commit eb9377271b

View File

@ -80,7 +80,8 @@ class DBStorage(AbstractStorage):
def check(self, subject: Subject) -> dict:
session = self.Session()
status = json.loads(session.query(SSSJ).filter_by(subject=subject.vkey.encode()).one_or_none().status) or {}
sssj = session.query(SSSJ).filter_by(subject=subject.vkey.encode()).one_or_none()
status = json.loads(sssj.status) if sssj else {}
if 'contacts' in status:
query: Query = session.query(Msg).filter(or_(
Msg.sf == subject.vkey.encode(),