Disallow search engine indexing of hidden event types (#3478)

Co-authored-by: gitstart <gitstart@users.noreply.github.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
This commit is contained in:
GitStart
2022-07-26 00:17:15 +00:00
committed by GitHub
co-authored by gitstart Alex van Andel
parent a156a784a1
commit 629131b7f9
3 changed files with 6 additions and 0 deletions
@@ -382,6 +382,10 @@ const AvailabilityPage = ({ profile, eventType }: Props) => {
description={`${rescheduleUid ? t("reschedule") : ""} ${eventType.title}`}
name={profile.name || undefined}
username={slug || undefined}
nextSeoProps={{
nofollow: eventType.hidden,
noindex: eventType.hidden,
}}
/>
<CustomBranding lightVal={profile.brandColor} darkVal={profile.darkBrandColor} />
<div>
+1
View File
@@ -112,6 +112,7 @@ async function getUserPageProps(context: GetStaticPropsContext) {
select: {
title: true,
slug: true,
hidden: true,
recurringEvent: true,
length: true,
locations: true,
+1
View File
@@ -48,6 +48,7 @@ export const getServerSideProps = async (context: GetServerSidePropsContext) =>
select: {
id: true,
slug: true,
hidden: true,
users: {
select: {
id: true,