mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-02-15 07:28:30 +00:00
Fix crash related to timer updates.
This commit is contained in:
committed by
jeffrey-signal
parent
ed5c51d954
commit
e089be310b
@@ -165,9 +165,12 @@ public class ConversationMessage {
|
||||
}
|
||||
|
||||
public static @NonNull FormattedDate getFormattedDate(@NonNull Context context, @NonNull MessageRecord messageRecord) {
|
||||
String time = DateUtils.getOnlyTimeString(context, ((MmsMessageRecord) messageRecord).getScheduledDate());
|
||||
return MessageRecordUtil.isScheduled(messageRecord) ? new FormattedDate(false, false, time, time)
|
||||
: DateUtils.getDatelessRelativeTimeSpanFormattedDate(context, Locale.getDefault(), messageRecord.getTimestamp());
|
||||
if (MessageRecordUtil.isScheduled(messageRecord)) {
|
||||
String time = DateUtils.getOnlyTimeString(context, ((MmsMessageRecord) messageRecord).getScheduledDate());
|
||||
return new FormattedDate(false, false, time, time);
|
||||
} else {
|
||||
return DateUtils.getDatelessRelativeTimeSpanFormattedDate(context, Locale.getDefault(), messageRecord.getTimestamp());
|
||||
}
|
||||
}
|
||||
|
||||
public static class ComputedProperties {
|
||||
|
||||
Reference in New Issue
Block a user