diff --git a/.env b/.env index f074f658b3..2a7f8262ef 100644 --- a/.env +++ b/.env @@ -6,6 +6,7 @@ PROWLER_UI_VERSION="latest" SITE_URL=http://localhost:3000 API_BASE_URL=http://prowler-api:8080/api/v1 +NEXT_PUBLIC_API_DOCS_URL=http://prowler-api:8080/api/v1/docs AUTH_TRUST_HOST=true UI_PORT=3000 # openssl rand -base64 32 diff --git a/ui/components/invitations/invitation-details.tsx b/ui/components/invitations/invitation-details.tsx index 7bdc910db7..117928e4cc 100644 --- a/ui/components/invitations/invitation-details.tsx +++ b/ui/components/invitations/invitation-details.tsx @@ -26,8 +26,14 @@ interface InvitationDetailsProps { } export const InvitationDetails = ({ attributes }: InvitationDetailsProps) => { - const baseURL = process.env.SITE_URL; - const invitationLink = `${baseURL}/sign-up?invitation_token=${attributes.token}`; + // window.location.origin to get the current base URL + const baseUrl = + typeof window !== "undefined" + ? window.location.origin + : "http://localhost:3000"; + + const invitationLink = `${baseUrl}/invitations/check-details?id=${attributes.token}`; + return (
{ )} + + +