Stripped HTML from Description tags

This commit is contained in:
James Purser 2022-09-11 14:07:37 +10:00
parent 157c465b0d
commit e5212dc547

View file

@ -9,6 +9,8 @@ import config from "../../data/internal/config"
const galleryImage = ({pagedata, imageDetails, basepath, config} ) => {
if(!imageDetails) return null
let sanitisedDesc = imageDetails.data[0].attributes.Description.replace(/(<([^>]+)>)/gi, "")
return (<Layout pagedata={pagedata} imageDetails={imageDetails}>
<Head>
@ -19,9 +21,9 @@ const galleryImage = ({pagedata, imageDetails, basepath, config} ) => {
<meta name="og:url" content={config.siteURL + "/galleryimages/" + imageDetails.data[0].attributes.Slug}></meta>
<meta name="og:type" content="article"></meta>
<meta name="og:title" content={ imageDetails.data[0].attributes.Title } key="title"></meta>
<meta name="og:description" content={ imageDetails.data[0].attributes.Description } key="description"></meta>
<meta name="og:description" content={ sanitisedDesc } key="description"></meta>
<meta name="og:image" content={basepath + imageDetails.data[0].attributes.Image.data.attributes.formats.large.url}></meta>
<meta name="og:image:alt" content={ imageDetails.data[0].attributes.Description }></meta>
<meta name="og:image:alt" content={ sanitisedDesc }></meta>
</Head>
<div className="main_content col-sm-12">
<Image