From 6005d0f3f786bce0a8e11cf8916b91c57e3b897f Mon Sep 17 00:00:00 2001 From: Colin Holzman Date: Wed, 30 Jul 2025 06:57:39 -0400 Subject: [PATCH] chore: use MEMOS_INSTANCE_URL for "Copy Link" (#4930) --- web/src/components/MemoActionMenu.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/web/src/components/MemoActionMenu.tsx b/web/src/components/MemoActionMenu.tsx index c91e8c7fe..051a9a8bc 100644 --- a/web/src/components/MemoActionMenu.tsx +++ b/web/src/components/MemoActionMenu.tsx @@ -16,6 +16,7 @@ import { useLocation } from "react-router-dom"; import { markdownServiceClient } from "@/grpcweb"; import useNavigateTo from "@/hooks/useNavigateTo"; import { memoStore, userStore } from "@/store"; +import { workspaceStore } from "@/store"; import { State } from "@/types/proto/api/v1/common"; import { NodeType } from "@/types/proto/api/v1/markdown_service"; import { Memo } from "@/types/proto/api/v1/memo_service"; @@ -114,7 +115,11 @@ const MemoActionMenu = observer((props: Props) => { }; const handleCopyLink = () => { - copy(`${window.location.origin}/${memo.name}`); + let host = workspaceStore.state.profile.instanceUrl; + if (host === "") { + host = window.location.origin; + } + copy(`${host}/${memo.name}`); toast.success(t("message.succeed-copy-link")); };