diff options
| author | postie | 2026-03-22 02:30:19 +0000 |
|---|---|---|
| committer | jade (winter) | 2026-04-16 16:08:10 +0100 |
| commit | 1738df68bd39666b5598b4f9ea6f8486d1d7ba64 (patch) | |
| tree | 1ffe2459ce6eefec8353ddf93ab425d8c22f3466 | |
| parent | 2abd00831cd72b6e4606fccee83c872b8e53608b (diff) | |
Add missing fallback for LinkPreview og:url
| -rw-r--r-- | Digitigrade/LinkPreview.php | 1 |
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'); |
