Add copy of content block before the orignal
This commit is contained in:
parent
4693d2c01a
commit
d844530095
|
|
@ -18,7 +18,7 @@ class ContentBlockManager(PageManager):
|
||||||
title=f'{content_block.title} (Kopie)',
|
title=f'{content_block.title} (Kopie)',
|
||||||
type=content_block.type,
|
type=content_block.type,
|
||||||
)
|
)
|
||||||
content_block.add_sibling(instance=new_content_block, pos='right')
|
content_block.add_sibling(instance=new_content_block, pos='left')
|
||||||
revision = new_content_block.save_revision()
|
revision = new_content_block.save_revision()
|
||||||
revision.publish()
|
revision.publish()
|
||||||
new_content_block.save()
|
new_content_block.save()
|
||||||
|
|
|
||||||
|
|
@ -74,3 +74,5 @@ class DuplicateContentBlockTestCase(SkillboxTestCase):
|
||||||
content_blocks = chapter.get('contentBlocks')
|
content_blocks = chapter.get('contentBlocks')
|
||||||
self.assertEqual(ContentBlock.objects.count(), 2)
|
self.assertEqual(ContentBlock.objects.count(), 2)
|
||||||
self.assertEqual(len(content_blocks), 2)
|
self.assertEqual(len(content_blocks), 2)
|
||||||
|
self.assertTrue('Kopie' in content_blocks[0].get('title'))
|
||||||
|
self.assertTrue('Kopie' not in content_blocks[1].get('title'))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue