~cytrogen/masto-fe

16da4a09e8bd7ce383487530b97ffa7dfa59b960 — Christian Schmidt 3 years ago 2626097
Fix broken links in account gallery (#24218)

M app/javascript/mastodon/features/account_gallery/components/media_item.jsx => app/javascript/mastodon/features/account_gallery/components/media_item.jsx +1 -1
@@ 74,7 74,7 @@ export default class MediaItem extends ImmutablePureComponent {
      if (['audio', 'video'].includes(attachment.get('type'))) {
        content = (
          <img
            src={attachment.get('preview_url') || attachment.getIn(['account', 'avatar_static'])}
            src={attachment.get('preview_url') || status.getIn(['account', 'avatar_static'])}
            alt={attachment.get('description')}
            lang={status.get('language')}
            onLoad={this.handleImageLoad}

M app/javascript/mastodon/selectors/index.js => app/javascript/mastodon/selectors/index.js +2 -2
@@ 121,8 121,8 @@ export const getAccountGallery = createSelector([
  let medias = ImmutableList();

  statusIds.forEach(statusId => {
    const status = statuses.get(statusId);
    medias = medias.concat(status.get('media_attachments').map(media => media.set('status', status).set('account', account)));
    const status = statuses.get(statusId).set('account', account);
    medias = medias.concat(status.get('media_attachments').map(media => media.set('status', status)));
  });

  return medias;