kopia lustrzana https://github.com/ryukoposting/Signal-Android
Fix different dates being used when saving attachments.
rodzic
fdaaa560e7
commit
b25cef86ee
|
@ -1055,7 +1055,7 @@ public class ConversationFragment extends LoggingFragment implements Multiselect
|
||||||
private void performSave(final MediaMmsMessageRecord message) {
|
private void performSave(final MediaMmsMessageRecord message) {
|
||||||
List<SaveAttachmentTask.Attachment> attachments = Stream.of(message.getSlideDeck().getSlides())
|
List<SaveAttachmentTask.Attachment> attachments = Stream.of(message.getSlideDeck().getSlides())
|
||||||
.filter(s -> s.getUri() != null && (s.hasImage() || s.hasVideo() || s.hasAudio() || s.hasDocument()))
|
.filter(s -> s.getUri() != null && (s.hasImage() || s.hasVideo() || s.hasAudio() || s.hasDocument()))
|
||||||
.map(s -> new SaveAttachmentTask.Attachment(s.getUri(), s.getContentType(), message.getDateReceived(), s.getFileName().orNull()))
|
.map(s -> new SaveAttachmentTask.Attachment(s.getUri(), s.getContentType(), message.getDateSent(), s.getFileName().orNull()))
|
||||||
.toList();
|
.toList();
|
||||||
|
|
||||||
if (!Util.isEmpty(attachments)) {
|
if (!Util.isEmpty(attachments)) {
|
||||||
|
|
|
@ -51,7 +51,7 @@ object StoryContextMenu {
|
||||||
val saveAttachment = SaveAttachmentTask.Attachment(
|
val saveAttachment = SaveAttachmentTask.Attachment(
|
||||||
uri,
|
uri,
|
||||||
contentType,
|
contentType,
|
||||||
System.currentTimeMillis(),
|
mediaMessageRecord.dateSent,
|
||||||
null
|
null
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue