fix: colors ffrom cached

This commit is contained in:
2024-04-26 16:04:48 +02:00
parent 72531f0bee
commit 1b0749a962
2 changed files with 4 additions and 4 deletions

View File

@@ -8,7 +8,7 @@ from .metadata import (
ID3Timestamp,
Metadata
)
from ..utils.string_processing import unify, hash_url, hash_url
from ..utils.string_processing import unify, hash_url
from .parents import OuterProxy as Base
@@ -50,8 +50,8 @@ class Artwork:
return None
return min(self._variant_mapping.values(), key=lambda x: x["deviation"])
def get_variant_name(self, variant: ArtworkVariant, option_string: str) -> str:
return f"artwork_{variant['width']}x{variant['height']}_{option_string}"
def get_variant_name(self, variant: ArtworkVariant) -> str:
return f"artwork_{variant['width']}x{variant['height']}_{hash_url(variant['url'])}"
def __merge__(self, other: Artwork, override: bool = False) -> None:
for key, value in other._variant_mapping.items():