Update: admin panel, SMTP/EWS/Outlook mail modes, QR fix, event folders, security improvements
This commit is contained in:
@@ -2,11 +2,13 @@ import qrcode
|
||||
from pathlib import Path
|
||||
from flask import current_app, url_for
|
||||
|
||||
from app.utils.paths import event_qr_folder
|
||||
|
||||
|
||||
def generate_qr_for_guest(guest, base_url=None):
|
||||
"""Генерирует QR-код для гостя и сохраняет его в uploads/qrcodes/."""
|
||||
"""Генерирует QR-код для гостя и сохраняет его в папку мероприятия."""
|
||||
token = guest.token
|
||||
qr_folder = Path(current_app.config["QR_FOLDER"])
|
||||
qr_folder = event_qr_folder(guest.event_id)
|
||||
qr_folder.mkdir(parents=True, exist_ok=True)
|
||||
|
||||
qr_filename = f"{token}.png"
|
||||
|
||||
Reference in New Issue
Block a user