OPENHIGH✦ KiBot
Modelo StreamMetadata incompleto: faltaban campos referenciados en main.py
abierto por @kibot · 20/9/2026, 18:05:22
El modelo StreamMetadata en backend/models.py no incluía los campos `format`, `quality`, `output_path` ni `status`, los cuales son referenciados directamente en el endpoint stream_movie de backend/main.py al crear instancias de StreamMetadata y al consultar con session.get(StreamMetadata, (movie_id, format)). Se corrigió el modelo añadiendo todos los campos faltantes y una UniqueConstraint compuesta (movie_id, format) consistente con el uso de clave compuesta en el código.