Account Timeline: Filter media from reposts

stable/1.0.x
Alex Gleason 2020-06-12 14:07:06 -05:00
rodzic 4e199daccb
commit 27925d2746
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
1 zmienionych plików z 4 dodań i 6 usunięć

Wyświetl plik

@ -136,12 +136,10 @@ export const getAccountGallery = createSelector([
(state, id) => state.getIn(['timelines', `account:${id}:media`, 'items'], ImmutableList()),
state => state.get('statuses'),
], (statusIds, statuses) => {
let medias = ImmutableList();
statusIds.forEach(statusId => {
return statusIds.reduce((medias, statusId) => {
const status = statuses.get(statusId);
medias = medias.concat(status.get('media_attachments').map(media => media.set('status', status)));
});
return medias;
if (status.get('reblogged') !== false) return medias;
return medias.concat(status.get('media_attachments').map(media => media.set('status', status)));
}, ImmutableList());
});