fix1 tokens

This commit is contained in:
Mateusz Gruszczyński committed 2026-08-03 01:34:13 +02:00
1 parent 13c1aba161
commit 49dad1a5f4
6 files changed
+115 -6

No files matched your search

+3 -1
View File
@@ -10,6 +10,7 @@
import { api } from "@rustpad/api";
import { askConfirm } from "@rustpad/modal";
import { NoteSocket, PadSocket } from "@rustpad/socket";
import { withShareToken } from "@rustpad/url-state";
function encode(value) {
return encodeURIComponent(value);
@@ -59,6 +60,7 @@ export function createWorkspaceNoteAdapter() {
const workspaceSlug = parts[1];
const noteSlug = parts[3];
const base = `/api/workspaces/${encode(workspaceSlug)}/notes/${encode(noteSlug)}`;
const shareToken = new URLSearchParams(location.search).get("share");
return {
access: { kind: "workspace", key: workspaceSlug },
@@ -104,7 +106,7 @@ export function createWorkspaceNoteAdapter() {
method: "DELETE",
body: JSON.stringify({ access_token: accessToken || null }),
});
location.assign(`/w/${encode(workspaceSlug)}`);
location.assign(withShareToken(`/w/${encode(workspaceSlug)}`, shareToken));
},
};
}