Skip to content

Commit 91cec86

Browse files
committed
small fixes
1 parent f3d4630 commit 91cec86

File tree

2 files changed

+8
-14
lines changed

2 files changed

+8
-14
lines changed

apps/roam/src/components/ModifyNodeDialog.tsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -260,17 +260,20 @@ const ModifyNodeDialog = ({
260260
alive = false;
261261
refAlive = false;
262262
};
263-
}, [selectedNodeType, referencedNode]);
263+
}, [selectedNodeType, referencedNode, discourseNodes]);
264264

265265
const setValue = useCallback(
266266
(r: Result) => {
267267
setContent(r);
268268
if (!selectedNodeType && r.uid) {
269269
const detectedType = (r as Record<string, unknown>)
270-
._discourseNodeType as string | undefined;
270+
.discourseNodeType as string | undefined;
271271
if (detectedType) {
272272
const nt = discourseNodes.find((n) => n.type === detectedType);
273-
if (nt) setSelectedNodeType(nt);
273+
if (nt) {
274+
setSelectedNodeType(nt);
275+
setError("");
276+
}
274277
}
275278
}
276279
},
@@ -591,6 +594,7 @@ const ModifyNodeDialog = ({
591594
if (nt) {
592595
setSelectedNodeType(nt);
593596
setReferencedNodeValue({ text: "", uid: "" });
597+
setError("");
594598
}
595599
}}
596600
disabled={

apps/roam/src/utils/registerCommandPaletteCommands.ts

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -189,19 +189,9 @@ export const registerCommandPaletteCommands = (onloadArgs: OnloadArgs) => {
189189

190190
const selectionStart = uid ? getSelectionStartForBlock(uid) : 0;
191191

192-
const defaultNodeType =
193-
getDiscourseNodes().filter(excludeDefaultNodes)[0]?.type;
194-
if (!defaultNodeType) {
195-
renderToast({
196-
id: "create-discourse-node-command-no-types",
197-
content: "No discourse node types found in settings.",
198-
});
199-
return;
200-
}
201-
202192
renderModifyNodeDialog({
203193
mode: "create",
204-
nodeType: defaultNodeType,
194+
nodeType: "",
205195
initialValue: { text: "", uid: "" },
206196
extensionAPI,
207197
onSuccess: async (result) => {

0 commit comments

Comments
 (0)