diff --git a/client/src/App.vue b/client/src/App.vue
index 82a9ad2b..6120ab55 100644
--- a/client/src/App.vue
+++ b/client/src/App.vue
@@ -10,6 +10,7 @@
import SimpleLayout from '@/layouts/SimpleLayout';
import Modal from '@/components/Modal';
import NewContentBlockWizard from '@/components/content-block-form/NewContentBlockWizard';
+ import EditContentBlockWizard from '@/components/content-block-form/EditContentBlockWizard';
export default {
name: 'App',
@@ -18,7 +19,8 @@
DefaultLayout,
SimpleLayout,
Modal,
- NewContentBlockWizard
+ NewContentBlockWizard,
+ EditContentBlockWizard
},
computed: {
diff --git a/client/src/components/ContentBlock.vue b/client/src/components/ContentBlock.vue
index 405667ac..2fcdc62a 100644
--- a/client/src/components/ContentBlock.vue
+++ b/client/src/components/ContentBlock.vue
@@ -10,7 +10,9 @@
:content-block="contentBlock"
class="content-block__visibility-menu"
>
-
{}
'.format(bleach.clean(content['text'])) + 'text': '{}
'.format(bleach.clean(content['value']['text'])) }}) elif content['type'] == 'student_entry': pass @@ -31,8 +31,8 @@ def handle_content_blocks(content_data): new_contents.append({ 'type': 'link_block', 'value': { - 'text': bleach.clean(content['text']), - 'url': bleach.clean(content['url']) + 'text': bleach.clean(content['value']['text']), + 'url': bleach.clean(content['value']['url']) } }) elif content['type'] == 'task': @@ -41,13 +41,13 @@ def handle_content_blocks(content_data): new_contents.append({ 'type': 'video_block', 'value': { - 'url': bleach.clean(content['url']) + 'url': bleach.clean(content['value']['url']) }}) elif content['type'] == 'document_block': new_contents.append({ 'type': 'document_block', 'value': { - 'url': bleach.clean(content['url']) + 'url': bleach.clean(content['value']['url']) }}) return new_contents