Reload database on every call to v1/library/sync. This fixes an issue where side-loaded books appear in the sync response with no download urls.

This commit is contained in:
Michael Shavit
2019-12-22 12:58:03 -05:00
parent cdcb8a50d1
commit c238367b64
3 changed files with 10 additions and 3 deletions

View File

@ -784,9 +784,7 @@ def get_tasks_status():
@app.route("/reconnect")
def reconnect():
db.session.close()
db.engine.dispose()
db.setup_db(config)
db.reconnect_db(config)
return json.dumps({})
@web.route("/search", methods=["GET"])