Use pathlib where possible

This commit is contained in:
Patrick Jentsch committed 2024-03-07 15:49:04 +01:00
1 parent ec23bd94ee
commit 9da74c1c6f
21 files changed
+164 -167

No files matched your search

-2
View File
@@ -1,6 +1,4 @@
from app.models import User
import os
import shutil
from app import db
from . import bp
+2 -3
View File
@@ -7,7 +7,6 @@ from flask import (
)
from flask_breadcrumbs import register_breadcrumb
from flask_login import current_user
import os
from app.models import User
from . import bp
from .utils import user_dynamic_list_constructor as user_dlc
@@ -40,8 +39,8 @@ def user_avatar(user_id):
if user.avatar is None:
return redirect(url_for('static', filename='images/user_avatar.png'))
return send_from_directory(
os.path.dirname(user.avatar.path),
os.path.basename(user.avatar.path),
user.avatar.path.parent,
user.avatar.path.name,
as_attachment=True,
attachment_filename=user.avatar.filename,
mimetype=user.avatar.mimetype