Add allow anonymous switch

This commit is contained in:
Manuel
2023-09-21 19:45:30 +02:00
committed by GitHub
parent 141c27cda7
commit b49d021daf
17 changed files with 437 additions and 107 deletions

View File

@@ -47,6 +47,17 @@ export const getServerSideProps: GetServerSideProps<BoardGetServerSideProps> = a
const boardName = currentUserSettings?.defaultBoard ?? 'default';
const config = await getFrontendConfig(boardName);
if (!config.settings.access.allowGuests && !session?.user) {
return {
notFound: true,
props: {
primaryColor: config.settings.customization.colors.primary,
secondaryColor: config.settings.customization.colors.secondary,
primaryShade: config.settings.customization.colors.shade,
}
};
}
return {
props: {
config,