mirror of
https://github.com/moparisthebest/k-9
synced 2024-11-24 02:12:15 -05:00
Try calculating content preview from HTML part if text part is unsuccessful on appendMessages.
This commit is contained in:
parent
749072c4e7
commit
b0e4d9cdff
@ -2951,6 +2951,11 @@ public class LocalStore extends Store implements Serializable, LocalStoreMigrati
|
||||
String text = sbText.toString();
|
||||
String html = markupContent(text, sbHtml.toString());
|
||||
String preview = calculateContentPreview(text);
|
||||
// If we couldn't generate a reasonable preview from the text part, try doing it with the HTML part.
|
||||
if (preview == null || preview.length() == 0)
|
||||
{
|
||||
preview = calculateContentPreview(Html.fromHtml(html).toString());
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
@ -3074,6 +3079,7 @@ public class LocalStore extends Store implements Serializable, LocalStoreMigrati
|
||||
String text = sbText.toString();
|
||||
String html = markupContent(text, sbHtml.toString());
|
||||
String preview = calculateContentPreview(text);
|
||||
// If we couldn't generate a reasonable preview from the text part, try doing it with the HTML part.
|
||||
if (preview == null || preview.length() == 0)
|
||||
{
|
||||
preview = calculateContentPreview(Html.fromHtml(html).toString());
|
||||
@ -3204,7 +3210,7 @@ public class LocalStore extends Store implements Serializable, LocalStoreMigrati
|
||||
/**
|
||||
* @param messageId
|
||||
* @param attachment
|
||||
* @param attachmentId -1 to create a new attachment or >= 0 to update an existing
|
||||
* @param saveAsNew
|
||||
* @throws IOException
|
||||
* @throws MessagingException
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user