mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-19 16:19:33 +01:00
Apply new story list ordering rules.
Co-authored-by: Cody Henthorne <cody@signal.org>
This commit is contained in:
committed by
Greyson Parrelli
parent
3b07f4a8ca
commit
88a66b49ff
@@ -25,6 +25,8 @@ import org.thoughtcrime.securesms.database.model.Mention;
|
||||
import org.thoughtcrime.securesms.database.model.StoryType;
|
||||
import org.thoughtcrime.securesms.database.model.databaseprotos.StoryTextPost;
|
||||
import org.thoughtcrime.securesms.dependencies.ApplicationDependencies;
|
||||
import org.thoughtcrime.securesms.keyvalue.SignalStore;
|
||||
import org.thoughtcrime.securesms.keyvalue.StorySend;
|
||||
import org.thoughtcrime.securesms.linkpreview.LinkPreview;
|
||||
import org.thoughtcrime.securesms.mediasend.Media;
|
||||
import org.thoughtcrime.securesms.mediasend.v2.text.TextStoryBackgroundColors;
|
||||
@@ -222,10 +224,14 @@ public final class MultiShareSender {
|
||||
storyType = StoryType.STORY_WITH_REPLIES;
|
||||
}
|
||||
|
||||
if (recipient.isActiveGroup()) {
|
||||
if (recipient.isActiveGroup() && recipient.isGroup()) {
|
||||
SignalDatabase.groups().markDisplayAsStory(recipient.requireGroupId());
|
||||
}
|
||||
|
||||
if (!recipient.isMyStory()) {
|
||||
SignalStore.storyValues().setLatestStorySend(StorySend.newSend(recipient));
|
||||
}
|
||||
|
||||
if (multiShareArgs.isTextStory()) {
|
||||
OutgoingMediaMessage outgoingMediaMessage = new OutgoingMediaMessage(recipient,
|
||||
new SlideDeck(),
|
||||
|
||||
Reference in New Issue
Block a user