From 73a84002d168c40a61abf8590a56131f69c68ad4 Mon Sep 17 00:00:00 2001 From: Tomas 'Jethro' Pokorny Date: Tue, 3 Nov 2020 20:27:20 +0100 Subject: [PATCH] treenode | fix CSRF token and saving text. --- seminar/views/views_rest.py | 1 + vue_frontend/src/components/TextNode.vue | 1 + 2 files changed, 2 insertions(+) diff --git a/seminar/views/views_rest.py b/seminar/views/views_rest.py index 8bf7d040..aa3fca55 100644 --- a/seminar/views/views_rest.py +++ b/seminar/views/views_rest.py @@ -74,6 +74,7 @@ class TextNodeWriteSerializer(serializers.ModelSerializer): def update(self,node,validated_data): node.text.na_web = validated_data.get('text').get('na_web') + node.text.save() return node class Meta: diff --git a/vue_frontend/src/components/TextNode.vue b/vue_frontend/src/components/TextNode.vue index cd0fda64..f6e81fcc 100644 --- a/vue_frontend/src/components/TextNode.vue +++ b/vue_frontend/src/components/TextNode.vue @@ -88,6 +88,7 @@ export default { mounted: function() { //console.log("mounted"); this.editorConfig.simpleUpload.headers['X-CSRFToken'] = this.getCookie('csrftoken'); + axios.defaults.headers.common['X-CSRFToken'] = this.getCookie('csrftoken'); if (this.create){ this.currentText = ""; this.originalText = "";