Skip to content

Commit 6d9271c

Browse files
favicon fix
1 parent c75460d commit 6d9271c

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

app.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import os
22
from datetime import datetime, timedelta
3-
from flask import Flask, render_template, request, redirect, url_for, flash, jsonify
3+
from flask import Flask, render_template, request, redirect, url_for, flash, jsonify, send_from_directory
44
from flask_login import LoginManager, UserMixin, login_user, logout_user, login_required, current_user
55
from flask_sqlalchemy import SQLAlchemy
66
from werkzeug.security import generate_password_hash, check_password_hash
@@ -381,6 +381,10 @@ def backup_jobs():
381381
def health_check():
382382
return jsonify({'status': 'healthy', 'timestamp': datetime.utcnow().isoformat()})
383383

384+
@app.route('/favicon.ico')
385+
def favicon():
386+
return send_from_directory(os.path.join(app.root_path, 'static', 'img'), 'ghbackup_ico.ico', mimetype='image/vnd.microsoft.icon')
387+
384388
def schedule_backup_job(repository):
385389
"""Schedule a backup job for a repository"""
386390
if not repository.is_active:

templates/base.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
<head>
44
<meta charset="UTF-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6-
<link rel="icon" type="image/x-icon" href="{{ url_for('static', filename='img/ghbackup_ico.ico') }}">
6+
<link rel="icon" href="{{ url_for('static', filename='img/ghbackup_ico.ico') }}" type="image/x-icon">
7+
<link rel="shortcut icon" href="{{ url_for('static', filename='img/ghbackup_ico.ico') }}" type="image/x-icon">
78
<title>{% block title %}GitHub Backup Service{% endblock %}</title>
89
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet">
910
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">

0 commit comments

Comments
 (0)