From b0aed1ca74485086d49c6c9db9f20dfec5f420a3 Mon Sep 17 00:00:00 2001 From: Christian Cueni Date: Tue, 16 Nov 2021 11:55:04 +0100 Subject: [PATCH] Add type to parent if missing --- client/src/components/content-blocks/ContentComponent.vue | 4 ++++ server/notes/mutations.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/client/src/components/content-blocks/ContentComponent.vue b/client/src/components/content-blocks/ContentComponent.vue index 61fd6e28..e255f1b3 100644 --- a/client/src/components/content-blocks/ContentComponent.vue +++ b/client/src/components/content-blocks/ContentComponent.vue @@ -92,6 +92,10 @@ export default { methods: { addNote(id) { + if (!this.parent.hasOwnProperty('__typename')) { + this.parent.__typename = 'ContentBlockNode'; + } + this.$store.dispatch('addNote', { content: id, type: this.parent.__typename, diff --git a/server/notes/mutations.py b/server/notes/mutations.py index f6ec80ef..91da6a30 100644 --- a/server/notes/mutations.py +++ b/server/notes/mutations.py @@ -80,7 +80,7 @@ class AddNote(relay.ClientIDMutation): user=user ) else: - instrument = BasicKnowledge.objects.get(slug=content_block_id) + instrument = BasicKnowledge.objects.get(slug=content_block_id) bookmark = InstrumentBookmark.objects.get( instrument=instrument, uuid=content_uuid,