Added reply header to answer rule

This commit is contained in:
M66B
2020-08-07 10:40:24 +02:00
parent 18ef903971
commit a8a3289f74
3 changed files with 69 additions and 55 deletions

View File

@@ -465,18 +465,20 @@ public class EntityRule {
reply.id = db.message().insertMessage(reply);
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
boolean extended_reply = prefs.getBoolean("extended_reply", false);
boolean quote_reply = prefs.getBoolean("quote_reply", true);
String body = answer.getText(message.from);
Document msg = JsoupEx.parse(body);
Element div = msg.createElement("div");
Element p = msg.createElement("p");
DateFormat DF = Helper.getDateTimeInstance(context);
p.text(DF.format(new Date(message.received)) + " " + MessageHelper.formatAddresses(message.from) + ":");
Element p = message.getReplyHeader(context, msg, extended_reply);
div.appendChild(p);
Document answering = JsoupEx.parse(message.getFile(context));
div.appendChild(answering.body().tagName("blockquote"));
div.appendChild(answering.body().tagName(quote_reply ? "blockquote" : "p"));
msg.body().appendChild(div);