diff --git a/pages/awtis/[slug].js b/pages/awtis/[slug].js index 7a80d63..9749561 100644 --- a/pages/awtis/[slug].js +++ b/pages/awtis/[slug].js @@ -19,26 +19,27 @@ export default function SlugAwtis({errorCode, error404, errorMessage, anAwtis}) return } - const {photo} = anAwtis + const {attributes} = anAwtis + const {photo} = attributes const formatKouveti = () => { - if (!photo) { + if (!photo?.data?.attributes) { return null } - if (photo && photo.formats && photo.formats.large) { - return photo.formats.large + if (photo.data.attributes && photo.data.attributes.formats && photo.data.attributes.formats.large) { + return photo.data.attributes.formats.large } - if (photo && photo.formats && photo.formats.medium) { - return photo.formats.medium + if (photo.data.attributes && photo.data.attributes.formats && photo.data.attributes.formats.medium) { + return photo.data.attributes.formats.medium } - if (photo && photo.formats && photo.formats.small) { - return photo.formats.small + if (photo.data.attributes && photo.data.attributes.formats && photo.data.attributes.formats.small) { + return photo.data.attributes.formats.small } - return photo + return photo.data.attributes } return (