diff --git a/apps/app/components/workspace/create-workspace-form.tsx b/apps/app/components/workspace/create-workspace-form.tsx index 65c365a1a..d77948d4f 100644 --- a/apps/app/components/workspace/create-workspace-form.tsx +++ b/apps/app/components/workspace/create-workspace-form.tsx @@ -124,7 +124,9 @@ export const CreateWorkspaceForm: React.FC = ({
Workspace URL
- https://app.plane.so/ + + {typeof window !== "undefined" && window.location.origin}/ + = ({ required: "Workspace URL is required", }} onChange={(e) => - /^[a-zA-Z0-9_-]+$/.test(e.target.value) ? setInvalidSlug(false) : setInvalidSlug(true) + /^[a-zA-Z0-9_-]+$/.test(e.target.value) + ? setInvalidSlug(false) + : setInvalidSlug(true) } />
diff --git a/apps/app/pages/[workspaceSlug]/settings/index.tsx b/apps/app/pages/[workspaceSlug]/settings/index.tsx index f4dae4500..e49efd130 100644 --- a/apps/app/pages/[workspaceSlug]/settings/index.tsx +++ b/apps/app/pages/[workspaceSlug]/settings/index.tsx @@ -238,13 +238,20 @@ const WorkspaceSettings: NextPage = () => { register={register} error={errors.name} className="w-full" - value={`app.plane.so/${activeWorkspace.slug}`} + value={`${ + typeof window !== "undefined" && + window.location.origin.replace("http://", "").replace("https://", "") + }/${activeWorkspace.slug}`} disabled /> - copyTextToClipboard(`https://app.plane.so/${activeWorkspace.slug}`).then(() => { + copyTextToClipboard( + `${typeof window !== "undefined" && window.location.origin}/${ + activeWorkspace.slug + }` + ).then(() => { setToastAlert({ type: "success", title: "Link Copied!",