mirror of https://github.com/usememos/memos.git
preserve behavior if MEMOS_INSTANCE_URL is unset
This commit is contained in:
parent
fdfdba1523
commit
2e9f379ca0
|
|
@ -16,8 +16,8 @@ import { useLocation } from "react-router-dom";
|
||||||
import { markdownServiceClient } from "@/grpcweb";
|
import { markdownServiceClient } from "@/grpcweb";
|
||||||
import useNavigateTo from "@/hooks/useNavigateTo";
|
import useNavigateTo from "@/hooks/useNavigateTo";
|
||||||
import { memoStore, userStore } from "@/store";
|
import { memoStore, userStore } from "@/store";
|
||||||
import { State } from "@/types/proto/api/v1/common";
|
|
||||||
import { workspaceStore } from "@/store";
|
import { workspaceStore } from "@/store";
|
||||||
|
import { State } from "@/types/proto/api/v1/common";
|
||||||
import { NodeType } from "@/types/proto/api/v1/markdown_service";
|
import { NodeType } from "@/types/proto/api/v1/markdown_service";
|
||||||
import { Memo } from "@/types/proto/api/v1/memo_service";
|
import { Memo } from "@/types/proto/api/v1/memo_service";
|
||||||
import { useTranslate } from "@/utils/i18n";
|
import { useTranslate } from "@/utils/i18n";
|
||||||
|
|
@ -115,8 +115,11 @@ const MemoActionMenu = observer((props: Props) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleCopyLink = () => {
|
const handleCopyLink = () => {
|
||||||
let instanceUrl = workspaceStore.state.profile.instanceUrl;
|
let host = workspaceStore.state.profile.instanceUrl;
|
||||||
copy(`${instanceUrl}/${memo.name}`);
|
if (host === "") {
|
||||||
|
host = window.location.origin;
|
||||||
|
}
|
||||||
|
copy(`${host}/${memo.name}`);
|
||||||
toast.success(t("message.succeed-copy-link"));
|
toast.success(t("message.succeed-copy-link"));
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue