feat(): enable custom domain usage (#9911)
# Content - Introduce the `workspaceUrls` property. It contains two sub-properties: `customUrl, subdomainUrl`. These endpoints are used to access the workspace. Even if the `workspaceUrls` is invalid for multiple reasons, the `subdomainUrl` remains valid. - Introduce `ResolveField` workspaceEndpoints to avoid unnecessary URL computation on the frontend part. - Add a `forceSubdomainUrl` to avoid custom URL using a query parameter
This commit is contained in:
5
packages/twenty-front/src/utils/getWorkspaceUrl.ts
Normal file
5
packages/twenty-front/src/utils/getWorkspaceUrl.ts
Normal file
@ -0,0 +1,5 @@
|
||||
import { WorkspaceUrls } from '~/generated/graphql';
|
||||
|
||||
export const getWorkspaceUrl = (workspaceUrls: WorkspaceUrls) => {
|
||||
return workspaceUrls.customUrl ?? workspaceUrls.subdomainUrl;
|
||||
};
|
||||
Reference in New Issue
Block a user