fix(wcd): create sticker assets when reused content is a reference
This commit is contained in:
@@ -1342,7 +1342,7 @@ def _find_asset_by_sha256(digest: str) -> dict | None:
|
||||
def _register_import_asset(name: str, content: bytes, mime: str) -> dict:
|
||||
digest = hashlib.sha256(content).hexdigest()
|
||||
existing = _find_asset_by_sha256(digest)
|
||||
if existing:
|
||||
if existing and existing.get("type") == "sticker":
|
||||
return existing
|
||||
|
||||
asset_id = f"asset_{uuid.uuid4().hex}"
|
||||
|
||||
Reference in New Issue
Block a user