Upload 7 files
Browse files- databases.py +10 -4
databases.py
CHANGED
|
@@ -376,14 +376,20 @@ def get_videos_from_audiodescriptions() -> List[Dict[str, Any]]:
|
|
| 376 |
if row is not None and row["video_name"]:
|
| 377 |
vname = str(row["video_name"])
|
| 378 |
else:
|
| 379 |
-
|
|
|
|
| 380 |
except sqlite3.OperationalError:
|
| 381 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 382 |
|
| 383 |
result.append({"sha1sum": sha1, "video_name": vname})
|
| 384 |
except sqlite3.OperationalError:
|
| 385 |
-
# Si videos.db no existeix o té un esquema incompatible,
|
| 386 |
-
result = [
|
| 387 |
|
| 388 |
return result
|
| 389 |
|
|
|
|
| 376 |
if row is not None and row["video_name"]:
|
| 377 |
vname = str(row["video_name"])
|
| 378 |
else:
|
| 379 |
+
# Sense nom humà, ignorem aquest vídeo al desplegable
|
| 380 |
+
continue
|
| 381 |
except sqlite3.OperationalError:
|
| 382 |
+
# Esquema antic o taula inexistent: ignorem aquest sha1
|
| 383 |
+
continue
|
| 384 |
+
|
| 385 |
+
# Evitar mostrar hashes com a nom: descartar si vname == sha1
|
| 386 |
+
if vname == sha1:
|
| 387 |
+
continue
|
| 388 |
|
| 389 |
result.append({"sha1sum": sha1, "video_name": vname})
|
| 390 |
except sqlite3.OperationalError:
|
| 391 |
+
# Si videos.db no existeix o té un esquema incompatible, no retornem res
|
| 392 |
+
result = []
|
| 393 |
|
| 394 |
return result
|
| 395 |
|