add support for richer entities

This commit is contained in:
bignutty 2024-08-14 00:06:49 +02:00
parent 1cefaaab55
commit a8dcd920cf
2 changed files with 25 additions and 2 deletions

View file

@ -89,11 +89,10 @@ function createSearchResultPage(context, result, doodle){
thumbnail: {
url: result.card.images.thumbnail
},
description: ``,
description: '',
footer: renderFooter(context, doodle)
})
if(!result.card.images.preview && result.card.link == ""){
delete res.author
res.description = `### ${result.card.title}\n`
@ -111,6 +110,18 @@ function createSearchResultPage(context, result, doodle){
if(result.card.images.preview) res.author.iconUrl = result.card.images.preview;
if(result.card.images.image) res.image = {
url: result.card.images.image
};
if(result.card.facts) res.fields = result.card.facts.map((f)=>{
return {
name: f.label,
value: f.value,
inline: true
}
})
if(result.card.link) res.author.url = result.card.link
break;