Fix crash on delete (2)
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Michel Roux 2020-10-01 16:59:15 +02:00
parent 7b11eeffef
commit 3a38f7ed6d
1 changed files with 3 additions and 7 deletions

View File

@ -108,13 +108,9 @@ def list_animes(url_filters='nyaa,yggtorrent'):
def remove_garbage(link):
title = link.title
if title:
if not len(title.links):
db.session.delete(title)
db.session.commit()
if not len(title.folder.titles):
db.session.delete(title.folder)
db.session.commit()
if title and not len(title.links):
db.session.delete(title)
db.session.commit()
@app.route('/admin', methods=['GET', 'POST'])