fix: Add vertical slug prefix to song slugs for uniqueness
Some checks failed
Deploy Fediversion / deploy (push) Failing after 1s

This commit is contained in:
fullsizemalt 2025-12-28 17:37:52 -08:00
parent d11878fdcd
commit 5ee6735a99

View file

@ -178,9 +178,11 @@ class ImporterBase(ABC):
if existing:
song_id = existing.id
else:
# Include vertical slug in song slug for cross-band uniqueness
song_slug = f"{vertical.slug}-{generate_slug(title)}"
song = Song(
title=title,
slug=generate_slug(title),
slug=song_slug,
original_artist=original_artist,
vertical_id=vertical.id
)