fix: make favicon load consistently across all pages

This commit is contained in:
2026-02-12 23:05:38 +03:00
parent a28d522709
commit 0a563c0a1a
4 changed files with 15 additions and 1 deletions

11
app.py
View File

@@ -7,7 +7,7 @@ from functools import wraps
from pathlib import Path
from urllib import parse, request as urllib_request
from flask import Flask, redirect, render_template, request, session, url_for
from flask import Flask, redirect, render_template, request, send_from_directory, session, url_for
from werkzeug.security import check_password_hash
@@ -250,6 +250,15 @@ def health():
return {"status": "error"}, 503
@app.route("/favicon.ico")
def favicon():
return send_from_directory(
app.static_folder,
"img/favicon.png",
mimetype="image/png",
)
if __name__ == "__main__":
init_db()
app.run(debug=True)