mirror of
https://github.com/zadam/trilium.git
synced 2025-01-15 11:39:37 +08:00
small fixes
This commit is contained in:
parent
7bd05415fa
commit
8d312515dd
3 changed files with 8 additions and 3 deletions
|
@ -204,7 +204,8 @@ export default class TabManager extends Component {
|
|||
async activateOrOpenNote(noteId) {
|
||||
for (const tabContext of this.getTabContexts()) {
|
||||
if (tabContext.note && tabContext.note.noteId === noteId) {
|
||||
await tabContext.activate();
|
||||
this.activateTab(tabContext.tabId);
|
||||
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -55,7 +55,9 @@ async function addClipping(req) {
|
|||
|
||||
const rewrittenContent = await addImagesToNote(images, clippingNote, content);
|
||||
|
||||
await clippingNote.setContent(await clippingNote.getContent() + '<p>' + rewrittenContent + '</p>');
|
||||
const existingContent = await clippingNote.getContent();
|
||||
|
||||
await clippingNote.setContent(existingContent + (existingContent.trim() ? "<br/>" : "") + rewrittenContent);
|
||||
|
||||
return {
|
||||
noteId: clippingNote.noteId
|
||||
|
|
|
@ -419,12 +419,14 @@ async function saveLinks(note, content) {
|
|||
&& existingLink.name === foundLink.name);
|
||||
|
||||
if (!existingLink) {
|
||||
await new Attribute({
|
||||
const newLink = await new Attribute({
|
||||
noteId: note.noteId,
|
||||
type: foundLink.name === 'externalLink' ? 'label' : 'relation',
|
||||
name: foundLink.name,
|
||||
value: foundLink.value,
|
||||
}).save();
|
||||
|
||||
existingLinks.push(newLink);
|
||||
}
|
||||
else if (existingLink.isDeleted) {
|
||||
existingLink.isDeleted = false;
|
||||
|
|
Loading…
Reference in a new issue