Fix nasty assert

This commit is contained in:
Leonardo Segala 2025-08-02 07:59:50 +02:00
parent a8d6279ef7
commit ebf3d29fa8
6 changed files with 14 additions and 12 deletions

View file

@ -12,5 +12,6 @@ RUN pip install --no-cache-dir -r requirements.txt
COPY . . COPY . .
EXPOSE 5000 EXPOSE 5000
CMD ["flask", "--app", "src.app", "run", "--debug", "--host=0.0.0.0"] # CMD ["flask", "--app", "src.app", "run", "--debug", "--host=0.0.0.0"]
CMD ["python3", "src/app.py"]
# flask --app src.app run --host=0.0.0.0 --port=5001 --debug # flask --app src.app run --host=0.0.0.0 --port=5001 --debug

View file

@ -4,4 +4,5 @@ flask-socketio
dotenv dotenv
requests requests
qrcode qrcode
Pillow Pillow
eventlet>=0.33

View file

@ -5,12 +5,12 @@ from flask import Flask, Response, jsonify, request
from flask_cors import CORS from flask_cors import CORS
from flask_socketio import SocketIO, join_room, leave_room from flask_socketio import SocketIO, join_room, leave_room
from .state import State from state import State
from .connect import get_connection from connect import get_connection
from .room import Room from room import Room
from .song import Song, init_db, get_song_by_title_artist, add_song_in_db, get_song_by_uuid from song import Song, init_db, get_song_by_title_artist, add_song_in_db, get_song_by_uuid
from .song_fetch import query_search, yt_get_audio_url, yt_search_song from song_fetch import query_search, yt_get_audio_url, yt_search_song
from .qrcode_gen import generate_qr from qrcode_gen import generate_qr
dotenv.load_dotenv() dotenv.load_dotenv()
@ -273,4 +273,4 @@ def get_audio_url():
if __name__ == "__main__": if __name__ == "__main__":
socketio.run(app, debug=True) socketio.run(app, host="0.0.0.0", port=5000, debug=True)

View file

@ -1,7 +1,7 @@
import random import random
from dataclasses import dataclass from dataclasses import dataclass
from .song import Song from song import Song
USER_SCORE_WEIGHT = 0.7 USER_SCORE_WEIGHT = 0.7
ARTIST_WEIGHT = 0.1 ARTIST_WEIGHT = 0.1

View file

@ -1,7 +1,7 @@
from dataclasses import dataclass from dataclasses import dataclass
from sqlite3 import Cursor from sqlite3 import Cursor
from .connect import get_connection from connect import get_connection
def init_db(db: Cursor): def init_db(db: Cursor):

View file

@ -4,7 +4,7 @@ from sqlite3 import Cursor
from flask import Flask from flask import Flask
from flask_socketio import SocketIO from flask_socketio import SocketIO
from .room import Room from room import Room
@dataclass @dataclass