aboutsummaryrefslogtreecommitdiffhomepage
path: root/Digitigrade/LinkPreview.php
diff options
context:
space:
mode:
authorpostie2026-03-22 02:30:19 +0000
committerjade (winter)2026-04-16 16:08:10 +0100
commit1738df68bd39666b5598b4f9ea6f8486d1d7ba64 (patch)
tree1ffe2459ce6eefec8353ddf93ab425d8c22f3466 /Digitigrade/LinkPreview.php
parent2abd00831cd72b6e4606fccee83c872b8e53608b (diff)
Add missing fallback for LinkPreview og:url
Diffstat (limited to 'Digitigrade/LinkPreview.php')
-rw-r--r--Digitigrade/LinkPreview.php1
1 files changed, 1 insertions, 0 deletions
diff --git a/Digitigrade/LinkPreview.php b/Digitigrade/LinkPreview.php
index f23b1c0..cc989d5 100644
--- a/Digitigrade/LinkPreview.php
+++ b/Digitigrade/LinkPreview.php
@@ -73,6 +73,7 @@ class LinkPreview implements \JsonSerializable {
$siteName = $d->querySelector("meta[property='og:site_name']")?->getAttribute('content');
$imageUrl = $d->querySelector("meta[property='og:image']")?->getAttribute('content');
// fallbacks
+ $url = $url ?? $this->url;
$title = $title ?? $d->querySelector('title')?->textContent;
$description = $description ?? $d->querySelector('meta[name=description]')?->getAttribute('content');