def __disable_textversions(statement_uid, author_uid):
"""
Disables the textversions of the given statement
:param statement_uid: Statement.uid
:param author_uid: User.uid
:return: None
"""
db_textversion = DBDiscussionSession.query(TextVersion).filter(and_(TextVersion.statement_uid == statement_uid,
TextVersion.author_uid == author_uid)).all() # TODO #432
for textversion in db_textversion:
logger('QueryHelper', '__disable_textversions', str(textversion.uid))
textversion.set_disable(True)
DBDiscussionSession.add(textversion)
DBDiscussionSession.flush()
transaction.commit()
评论列表
文章目录