diff --git a/src/components/outline-yext-entities/outline-yext-entities.ts b/src/components/outline-yext-entities/outline-yext-entities.ts index e7faf53..0b79fff 100644 --- a/src/components/outline-yext-entities/outline-yext-entities.ts +++ b/src/components/outline-yext-entities/outline-yext-entities.ts @@ -373,6 +373,8 @@ export class OutlineYextEntities extends LitElement { case 'healthcareFacility': case 'location': return entity.photoGallery?.[0]?.image?.url || ''; + case 'ce_person': + return entity.c_person_Photos || ''; default: return ''; } diff --git a/src/components/outline-yext-vertical/teaser.ts b/src/components/outline-yext-vertical/teaser.ts index a7571fa..81c5529 100644 --- a/src/components/outline-yext-vertical/teaser.ts +++ b/src/components/outline-yext-vertical/teaser.ts @@ -31,7 +31,7 @@ export function displayTeaser(vertical: string, result: verticalSearchResult) { ), testimonial: () => testimonialTeaser(result.data.c_testimonial_Photo, title, url, cleanData), - person: () => defaultTeaser(title, url, highlightField('c_title')), + person: () => personTeaser(result.data.c_person_Photos, title, url, highlightField('c_title')), page: () => defaultTeaser(highlightField('c_title'), url, cleanData), locationsearch: () => locationTeaser( @@ -86,6 +86,15 @@ export function defaultTeaser(title: string, url: string, snippet: string) { >`; } +export function personTeaser(image: string, title: string, url: string, snippet: string) { + return html``; +} + export function newsTeaser( title: string, url: string,