prevent running migrations if is_fresh_install

+ fix: sqlite3.ProgrammingError: Cannot operate on a closed cursor on ProcessAlbumColors()
+ move processing artist images from periodic_scans to Populate
+ bump hash string limit from 7 to 10
+ add last_mod property to database
+ fix: TypeError: '<' not supported between instances of 'int' and 'str' on album page
This commit is contained in:
mungai-njoroge
2023-06-20 16:34:56 +03:00
parent cc6552cb94
commit 1eac009fde
16 changed files with 103 additions and 47 deletions
+2 -2
View File
@@ -3,7 +3,7 @@ import hashlib
from unidecode import unidecode
def create_hash(*args: str, decode=False, limit=7) -> str:
def create_hash(*args: str, decode=False, limit=10) -> str:
"""
Creates a simple hash for an album
"""
@@ -19,7 +19,7 @@ def create_hash(*args: str, decode=False, limit=7) -> str:
return str_[-limit:]
def create_folder_hash(*args: str, limit=7) -> str:
def create_folder_hash(*args: str, limit=10) -> str:
"""
Creates a simple hash for an album
"""