Merge branch 'mkirk/fix-date-formatting-crash'

pull/1/head
Michael Kirk 7 years ago
commit c0d1126394

@ -254,7 +254,13 @@ const NSUInteger kAvatarViewDiameter = 52;
#pragma mark - Date formatting
- (NSAttributedString *)dateAttributedString:(NSDate *)date {
- (NSAttributedString *)dateAttributedString:(nullable NSDate *)date
{
if (date == nil) {
OWSProdLogAndFail(@"%@ date was unexpectedly nil", self.logTag);
return [NSAttributedString new];
}
NSString *timeString;
if ([DateUtil dateIsToday:date]) {
@ -263,6 +269,7 @@ const NSUInteger kAvatarViewDiameter = 52;
timeString = [[DateUtil dateFormatter] stringFromDate:date];
}
OWSAssert(timeString);
NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:timeString];
[attributedString addAttribute:NSForegroundColorAttributeName

Loading…
Cancel
Save