small fixes

This commit is contained in:
zadam 2020-04-05 15:35:01 +02:00
parent 7bd05415fa
commit 8d312515dd
3 changed files with 8 additions and 3 deletions

View file

@ -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;
}
}

View file

@ -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

View file

@ -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;