diff --git a/labertasche/blueprints/bp_upgrades/db_v2.py b/labertasche/blueprints/bp_upgrades/db_v2.py index 70b0cae..769ac75 100644 --- a/labertasche/blueprints/bp_upgrades/db_v2.py +++ b/labertasche/blueprints/bp_upgrades/db_v2.py @@ -136,8 +136,9 @@ def upgrade_db_to_v2_export(): if compare_digest(db_uri[0:6], "sqlite"): m = search("([/]{3})(.*)", db_uri) new_db = get_backup_folder() / "labertasche.db" - old_db = Path(m.group(2)).absolute() - copy(old_db, new_db) + old_db = Path(current_app.root_path) + old_db = old_db / m.group(2) + copy(old_db.absolute(), new_db) except Exception as e: return make_response(jsonify(status='exception-copy-db', msg=str(e)), 400)