Allow artworks to have one primary category and extra secondaries.
Keep artwork_category as membership, store a deterministic primary_category_id, and let upload plus studio pick up to five additional same-type categories without changing canonical URLs.
This commit is contained in:
@@ -87,7 +87,7 @@ final class RSSFeedBuilder
|
||||
|
||||
// Primary category from eagerly loaded relation (avoid N+1)
|
||||
$primaryCategory = ($artwork->relationLoaded('categories'))
|
||||
? $artwork->categories->first()
|
||||
? $artwork->resolvedPrimaryCategory()
|
||||
: null;
|
||||
|
||||
// Build HTML description embedded in CDATA
|
||||
|
||||
Reference in New Issue
Block a user