Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -92,6 +92,9 @@ def get_metadata(path: str):
|
|
| 92 |
# Genres
|
| 93 |
genres = [g.text.strip() for g in soup.select(".item.item-list a[href^='/genre/']")]
|
| 94 |
|
|
|
|
|
|
|
|
|
|
| 95 |
return {
|
| 96 |
"title": title,
|
| 97 |
"japanese": japanese,
|
|
@@ -105,6 +108,7 @@ def get_metadata(path: str):
|
|
| 105 |
"dub_count": dub_count,
|
| 106 |
"episodes": episodes,
|
| 107 |
"genres": genres,
|
|
|
|
| 108 |
}
|
| 109 |
|
| 110 |
except Exception as e:
|
|
|
|
| 92 |
# Genres
|
| 93 |
genres = [g.text.strip() for g in soup.select(".item.item-list a[href^='/genre/']")]
|
| 94 |
|
| 95 |
+
desc_elem = soup.select_one(".anisc-info .item-title:has(span.item-head:contains('Overview:')) .text")
|
| 96 |
+
description = desc_elem.text.strip() if desc_elem else None
|
| 97 |
+
|
| 98 |
return {
|
| 99 |
"title": title,
|
| 100 |
"japanese": japanese,
|
|
|
|
| 108 |
"dub_count": dub_count,
|
| 109 |
"episodes": episodes,
|
| 110 |
"genres": genres,
|
| 111 |
+
"description":description,
|
| 112 |
}
|
| 113 |
|
| 114 |
except Exception as e:
|