improved session handling

This commit is contained in:
Ozzie Isaacs
2021-01-10 15:02:04 +01:00
parent 263a8f9048
commit e5f754ed0e
4 changed files with 392 additions and 221 deletions

View File

@ -123,7 +123,6 @@ class TaskConvert(CalibreTask):
book=book_id, uncompressed_size=os.path.getsize(file_path + format_new_ext))
try:
local_db.session.merge(new_format)
local_db.session.flush()
local_db.session.commit()
except SQLAlchemyError as e:
local_db.session.rollback()