From ca6bbc3a81b5926cd234b0f629f988f1e9b9607f Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Tue, 17 Sep 2024 22:58:59 -0500 Subject: [PATCH] Update OGP and send video url if present --- build.gradle | 2 +- .../eu/siacs/conversations/services/XmppConnectionService.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index fbd6041ac70493f3324a8805ff136686f2cbc981..e49a0c806146e79b3938bade57a0eb24b2818b0e 100644 --- a/build.gradle +++ b/build.gradle @@ -120,7 +120,7 @@ dependencies { implementation 'com.caverock:androidsvg-aar:1.4' implementation 'org.tomlj:tomlj:1.1.0' implementation 'com.tbuonomo:dotsindicator:4.2' - implementation 'com.github.Priyansh-Kedia:OpenGraphParser:2.5.6' + implementation 'com.github.singpolyma:OpenGraphParser:d0882eadb2' implementation 'me.xdrop:fuzzywuzzy:1.4.0' implementation 'net.fellbaum:jemoji:1.4.1' implementation 'com.github.natario1:Autocomplete:v1.1.0' diff --git a/src/main/java/eu/siacs/conversations/services/XmppConnectionService.java b/src/main/java/eu/siacs/conversations/services/XmppConnectionService.java index 962901f6bd41519ab550e6a6ab0cf4fba33488cd..ef5241194974936b01661516b21b1627e62ea60f 100644 --- a/src/main/java/eu/siacs/conversations/services/XmppConnectionService.java +++ b/src/main/java/eu/siacs/conversations/services/XmppConnectionService.java @@ -1975,6 +1975,9 @@ public class XmppConnectionService extends Service { if (result.getSiteName() != null) { rdf.addChild("site_name", "https://ogp.me/ns#").setContent(result.getSiteName()); } + if (result.getVideo() != null) { + rdf.addChild("video", "https://ogp.me/ns#").setContent(result.getVideo()); + } message.addPayload(rdf); waiter.release(); }