1
0
Fork 0
mirror of https://github.com/codex-team/codex.docs.git synced 2025-07-19 05:09:41 +02:00

fix issue with link preview

This commit is contained in:
Nikita Melnikov 2022-11-07 07:15:19 -03:00
parent 7914a5a0ac
commit 17857c88df
3 changed files with 13 additions and 6 deletions

View file

@ -95,7 +95,7 @@
"@types/nedb": "^1.8.12", "@types/nedb": "^1.8.12",
"@types/node": "^16.4.1", "@types/node": "^16.4.1",
"@types/node-fetch": "^2.5.12", "@types/node-fetch": "^2.5.12",
"@types/open-graph-scraper": "^4.8.1", "@types/open-graph-scraper": "^4.8.2",
"@types/rimraf": "^3.0.1", "@types/rimraf": "^3.0.1",
"@types/sinon": "^10.0.2", "@types/sinon": "^10.0.2",
"@types/twig": "^1.12.6", "@types/twig": "^1.12.6",

View file

@ -48,8 +48,14 @@ router.get('/fetchUrl', async (req: Request, res: Response) => {
}, },
}; };
if (linkData.ogImage !== undefined) { const image = linkData.ogImage;
response.meta.image = { url: linkData.ogImage.toString() };
if (image) {
if (Array.isArray(image)) {
response.meta.image = { url: image[0].url };
} else {
response.meta.image = { url: image.url };
}
} }
res.status(200).json(response); res.status(200).json(response);

View file

@ -2331,9 +2331,10 @@
version "16.11.56" version "16.11.56"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.56.tgz#dcbb617669481e158e0f1c6204d1c768cd675901" resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.56.tgz#dcbb617669481e158e0f1c6204d1c768cd675901"
"@types/open-graph-scraper@^4.8.1": "@types/open-graph-scraper@^4.8.2":
version "4.8.1" version "4.8.2"
resolved "https://registry.yarnpkg.com/@types/open-graph-scraper/-/open-graph-scraper-4.8.1.tgz#c009360a3e242f7e9a290d3609ffb950f44d6966" resolved "https://registry.yarnpkg.com/@types/open-graph-scraper/-/open-graph-scraper-4.8.2.tgz#25064a6dd572b4b36ce0824f23d131896b7430ec"
integrity sha512-r/TmtdVW5gR67Je58v+pWKNZ8DuQK17TuaLOHi0d82IXZxNUoDhRYLu23th2StQeRSN3lST3Fox2zvCJmc0YRw==
dependencies: dependencies:
"@types/node" "*" "@types/node" "*"