Skip to content

Commit

Permalink
new: Add favicon
Browse files Browse the repository at this point in the history
  • Loading branch information
Rafiot committed Dec 3, 2024
1 parent bb72dca commit eda1660
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion website/web/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,13 @@
import datetime
import logging
import logging.config
import os

from collections import defaultdict
from importlib.metadata import version
from typing import Any

from flask import Flask, request
from flask import Flask, request, send_from_directory
from flask_restx import Api, Resource, fields # type: ignore[import-untyped]

from lacuscore import CaptureStatus, CaptureResponse, CaptureSettingsError
Expand Down Expand Up @@ -38,6 +39,12 @@
lacus: Lacus = Lacus()


@app.route('/favicon.ico')
def favicon():
return send_from_directory(os.path.join(app.root_path, 'static'),
'favicon.ico', mimetype='image/vnd.microsoft.icon')


@api.errorhandler(CaptureSettingsError) # type: ignore[misc]
def handle_pydandic_validation_exception(error: CaptureSettingsError) -> tuple[dict[str, Any], int]:
'''Return the validation error message and 400 status code'''
Expand Down
Binary file added website/web/static/favicon.ico
Binary file not shown.

0 comments on commit eda1660

Please sign in to comment.