Never show stories from blocked users.

main
Greyson Parrelli 2022-11-28 20:40:50 -05:00
rodzic 42d2d415d6
commit f6356c9720
2 zmienionych plików z 7 dodań i 1 usunięć

Wyświetl plik

@ -3173,6 +3173,12 @@ public final class MessageContentProcessor {
return groupRecord.isPresent() && groupRecord.get().isAnnouncementGroup() && !groupRecord.get().getAdmins().contains(sender); return groupRecord.isPresent() && groupRecord.get().isAnnouncementGroup() && !groupRecord.get().getAdmins().contains(sender);
} }
} }
} else if (content.getStoryMessage().isPresent()) {
if (conversation.isGroup() && conversation.isBlocked()) {
return true;
} else {
return sender.isBlocked();
}
} }
return false; return false;

Wyświetl plik

@ -49,7 +49,7 @@ class StoriesLandingRepository(context: Context) {
mapping[myStories] = list + it mapping[myStories] = list + it
} }
if (!recipient.isDistributionList) { if (!recipient.isDistributionList && !recipient.isBlocked) {
val list = mapping[recipient] ?: emptyList() val list = mapping[recipient] ?: emptyList()
mapping[recipient] = list + it mapping[recipient] = list + it
} }