Compare commits
4 Commits
v1.3.3
...
49cd84f3e5
| Author | SHA1 | Date | |
|---|---|---|---|
| 49cd84f3e5 | |||
| e46759347e | |||
| 75f743e6cc | |||
| 4dc5ffa19e |
@@ -17,6 +17,9 @@ __pycache__/
|
||||
# Docker files (not needed inside the image)
|
||||
Docker/
|
||||
|
||||
# Exception: VERSION is needed by Dockerfile.app
|
||||
!Docker/VERSION
|
||||
|
||||
# Test and dev files
|
||||
tests/
|
||||
Temp/
|
||||
|
||||
@@ -20,6 +20,7 @@ COPY src/ ./src/
|
||||
COPY run_server.py .
|
||||
COPY pyproject.toml .
|
||||
COPY data/config.json ./data/config.json
|
||||
COPY Docker/VERSION ./Docker/VERSION
|
||||
|
||||
# Create runtime directories
|
||||
RUN mkdir -p /app/data/config_backups /app/logs
|
||||
|
||||
@@ -1 +1 @@
|
||||
v1.3.3
|
||||
v1.3.4
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "aniworld-web",
|
||||
"version": "1.3.3",
|
||||
"version": "1.3.4",
|
||||
"description": "Aniworld Anime Download Manager - Web Frontend",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
|
||||
@@ -454,6 +454,24 @@ class SerieScanner:
|
||||
str(e)
|
||||
)
|
||||
|
||||
# Fetch series name from provider if not already set
|
||||
if not serie.name:
|
||||
try:
|
||||
fetched_name = self.loader.get_title(serie.key)
|
||||
if fetched_name:
|
||||
serie.name = fetched_name
|
||||
logger.info(
|
||||
"Fetched name from provider: %s (name=%s)",
|
||||
serie.key,
|
||||
serie.name
|
||||
)
|
||||
except Exception as e:
|
||||
logger.warning(
|
||||
"Could not fetch name for %s: %s",
|
||||
serie.key,
|
||||
str(e)
|
||||
)
|
||||
|
||||
# Delegate the provider to compare local files with
|
||||
# remote metadata, yielding missing episodes per
|
||||
# season. Results are saved back to disk so that both
|
||||
|
||||
Reference in New Issue
Block a user