Refactoring

This commit is contained in:
M66B
2023-11-27 17:18:39 +01:00
parent bb63fa108f
commit 14af92def0
2 changed files with 44 additions and 6 deletions

View File

@@ -3166,15 +3166,10 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
args.putBoolean("has_amp", has_amp);
// Check for structured email
// https://structured.email/content/introduction/getting_started.html
if (BuildConfig.DEBUG)
for (Element struct : document.select("script[type=application/ld+json]"))
try {
JSONObject jstruct = new JSONObject(struct.html());
document.body()
.appendElement("pre")
.attr("style", "font-size: smaller !important;")
.text(jstruct.toString(2));
document.body().append(new StructuredEmail(struct.html()).getHtml());
} catch (Throwable ex) {
Log.w(ex);
}