diff --git a/package-lock.json b/package-lock.json index 6d04c1d..4869822 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "coryd.dev", - "version": "8.0.0", + "version": "8.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "coryd.dev", - "version": "8.0.0", + "version": "8.0.1", "license": "MIT", "dependencies": { "minisearch": "^7.1.2", diff --git a/package.json b/package.json index b30f408..5ecc3d9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "coryd.dev", - "version": "8.0.0", + "version": "8.0.1", "description": "The source for my personal site. Built using 11ty (and other tools).", "type": "module", "engines": { diff --git a/queries/views/feeds/oembed.sql b/queries/views/feeds/oembed.sql index fe2da3e..23bc635 100644 --- a/queries/views/feeds/oembed.sql +++ b/queries/views/feeds/oembed.sql @@ -9,6 +9,15 @@ WITH oembed_data AS ( p.date AS content_date FROM optimized_posts p UNION ALL + SELECT + 'page' AS type, + pa.permalink::TEXT AS url, + pa.title AS title, + pa.description AS description, + COALESCE(NULLIF(pa.metadata->>'open_graph_image', ''), (SELECT metadata->>'open_graph_image' FROM optimized_globals LIMIT 1)) AS image_url, + NULL::timestamptz AS content_date + FROM optimized_pages pa + UNION ALL SELECT 'book' AS type, b.url::TEXT AS url,