diff --git a/packages/nodes-base/nodes/Raindrop/Raindrop.node.ts b/packages/nodes-base/nodes/Raindrop/Raindrop.node.ts index 3e6720a047..cc9bdfb330 100644 --- a/packages/nodes-base/nodes/Raindrop/Raindrop.node.ts +++ b/packages/nodes-base/nodes/Raindrop/Raindrop.node.ts @@ -215,7 +215,10 @@ export class Raindrop implements INodeType { }; delete updateFields.collectionId; } - + if (updateFields.pleaseParse === true) { + body.pleaseParse = {}; + delete updateFields.pleaseParse; + } if (updateFields.tags) { body.tags = (updateFields.tags as string).split(',').map(tag => tag.trim()) as string[]; } diff --git a/packages/nodes-base/nodes/Raindrop/descriptions/BookmarkDescription.ts b/packages/nodes-base/nodes/Raindrop/descriptions/BookmarkDescription.ts index fcbdc938b6..2bd1c614fc 100644 --- a/packages/nodes-base/nodes/Raindrop/descriptions/BookmarkDescription.ts +++ b/packages/nodes-base/nodes/Raindrop/descriptions/BookmarkDescription.ts @@ -113,6 +113,13 @@ export const bookmarkFields: INodeProperties[] = [ default: 0, description: 'Sort order for the bookmark. For example, to move it to first place, enter 0.', }, + { + displayName: 'Parse Metadata', + name: 'pleaseParse', + type: 'boolean', + default: false, + description: 'Whether Raindrop should load cover, description and HTML for the URL', + }, { displayName: 'Tags', name: 'tags', @@ -301,6 +308,13 @@ export const bookmarkFields: INodeProperties[] = [ default: 0, description: 'For example if you want to move bookmark to the first place set this field to 0', }, + { + displayName: 'Parse Metadata', + name: 'pleaseParse', + type: 'boolean', + default: false, + description: 'Whether Raindrop should reload cover, description and HTML for the URL', + }, { displayName: 'Tags', name: 'tags',