Fixed actor avatar duplicates. Added new Jules Jordan logo.
This commit is contained in:
@@ -301,7 +301,7 @@ async function mergeProfiles(profiles, actor) {
|
||||
piercings: prevProfile.piercings || profile.piercings,
|
||||
tattoos: prevProfile.tattoos || profile.tattoos,
|
||||
social: prevProfile.social.concat(profile.social || []),
|
||||
avatars: prevProfile.avatars.concat([profile.avatar] || []),
|
||||
avatars: prevProfile.avatars.concat(profile.avatar ? [profile.avatar] : []), // don't flatten fallbacks
|
||||
};
|
||||
}, {
|
||||
social: [],
|
||||
|
||||
@@ -212,7 +212,7 @@ async function storePhotos(photos, {
|
||||
.first();
|
||||
|
||||
if (primaryPhoto) {
|
||||
const remainingAssociations = photoAssociations.filter(association => association.media_id === primaryPhoto.media_id);
|
||||
const remainingAssociations = photoAssociations.filter(association => association.media_id !== primaryPhoto.media_id);
|
||||
|
||||
await upsert(`${domain}s_${role}s`, remainingAssociations, [`${domain}_id`, 'media_id']);
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user