rewrite remove duplicates to support removing duplicates in albums tracks efficiently

+ remove flags added to client settings page
+ misc
This commit is contained in:
mungai-njoroge
2023-08-29 20:04:30 +03:00
parent 26e36ba36f
commit 13475b0630
16 changed files with 118 additions and 95 deletions
+2 -2
View File
@@ -1,14 +1,14 @@
import re
from app.enums.album_versions import AlbumVersionEnum
from app.settings import get_flag, ParserFlags
from app.settings import SessionVarKeys, get_flag
def split_artists(src: str):
"""
Splits a string of artists into a list of artists.
"""
separators: set = get_flag(ParserFlags.ARTIST_SEPARATORS)
separators: set = get_flag(SessionVarKeys.ARTIST_SEPARATORS)
separators = separators.union({","})
for sep in separators: