mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-03 20:02:47 +00:00 
			
		
		
		
	Use pathlib where possible
This commit is contained in:
		@@ -1,6 +1,4 @@
 | 
			
		||||
from app.models import User
 | 
			
		||||
import os
 | 
			
		||||
import shutil
 | 
			
		||||
from app import db
 | 
			
		||||
from . import bp
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -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
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user