diff --git a/app/src/layout/dock/Inbox.ts b/app/src/layout/dock/Inbox.ts
index a70c28b93..1c75cd880 100644
--- a/app/src/layout/dock/Inbox.ts
+++ b/app/src/layout/dock/Inbox.ts
@@ -46,7 +46,7 @@ export class Inbox extends Model {
-
+
`;
/// #else
this.element.classList.add("fn__flex-column", "file-tree", "sy__inbox");
@@ -71,7 +71,7 @@ export class Inbox extends Model {
-
+
`;
/// #endif
const countElement = this.element.querySelector(".inboxSelectCount");
@@ -284,14 +284,19 @@ ${(Lute.New()).MarkdownStr("", data.shorthandContent)}
private move(ids: string[]) {
movePathTo((toPath, toNotebook) => {
ids.forEach(item => {
- fetchPost("/api/filetree/createDoc", {
- notebook: toNotebook[0],
- path: pathPosix().join(getDisplayName(toPath[0], false, true), Lute.NewNodeID() + ".sy"),
- title: replaceFileName(this.data[item].shorthandTitle),
- md: this.data[item].shorthandContent,
- }, () => {
- this.remove(item);
- });
+ fetchPost("/api/inbox/getShorthand", {
+ id: item
+ }, (response) => {
+ fetchPost("/api/filetree/createDoc", {
+ notebook: toNotebook[0],
+ path: pathPosix().join(getDisplayName(toPath[0], false, true), Lute.NewNodeID() + ".sy"),
+ title: replaceFileName(response.data.shorthandTitle),
+ md: response.data.shorthandContent,
+ }, () => {
+ this.remove(item);
+ });
+ })
+
});
});
}