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:
parent
7914a5a0ac
commit
17857c88df
3 changed files with 13 additions and 6 deletions
|
@ -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",
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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" "*"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue