Fix solution bug

This commit is contained in:
Ramon Wenger 2022-12-01 17:50:48 +01:00
parent 7b4efca096
commit 10394a3829
1 changed files with 6 additions and 1 deletions

View File

@ -68,8 +68,13 @@ class ContentBlockNode(DjangoObjectType, HiddenAndVisibleForMixin):
continue
if content['type'] == 'content_list_item':
_values = []
for index, list_block in enumerate(content['value']):
content['value'][index] = process_module_room_slug_block(list_block)
if is_solution_and_hidden_for_user(list_block['type'], info.context.user, self.module):
logger.debug('Solution is hidden for this user')
continue
_values.append(process_module_room_slug_block(list_block))
content['value'] = _values
content = process_module_room_slug_block(content)
updated_raw_data.append(content)