1
0

More #363 work, relative paths for attachments when uploading

This commit is contained in:
Zef Hemel 2023-12-19 18:59:12 +01:00
parent 30436d97ea
commit cd19d455a4
2 changed files with 4 additions and 7 deletions

View File

@ -23,17 +23,16 @@ async function saveFile(file: UploadFile) {
// root folder case
prefix = "";
}
const suggestedName = prefix + file.name;
const finalFileName = await editor.prompt(
"File name for pasted attachment",
suggestedName,
file.name,
);
if (!finalFileName) {
return;
}
await space.writeAttachment(
finalFileName,
prefix + finalFileName,
file.content,
);
let attachmentMarkdown = `[${finalFileName}](${encodeURI(finalFileName)})`;
@ -46,4 +45,4 @@ async function saveFile(file: UploadFile) {
export async function uploadFile(_ctx: any, accept?: string, capture?: string) {
const uploadFile = await editor.uploadFile(accept, capture);
await saveFile(uploadFile);
}
}

View File

@ -204,8 +204,6 @@ export function attachmentExtension(editor: Client) {
return;
}
suggestedName = resolve(folderName(editor.currentPage!), suggestedName);
const finalFileName = await editor.prompt(
"File name for pasted attachment",
suggestedName,
@ -214,7 +212,7 @@ export function attachmentExtension(editor: Client) {
return;
}
await editor.space.writeAttachment(
finalFileName,
resolve(folderName(editor.currentPage!), finalFileName),
new Uint8Array(data),
);
let attachmentMarkdown = `[${finalFileName}](${encodeURI(finalFileName)})`;