diff --git a/packages/editor/src/js/vue/components/personalized-blocks-list/personalized-blocks-list-component.js b/packages/editor/src/js/vue/components/personalized-blocks-list/personalized-blocks-list-component.js index 52d57068..fc516e93 100644 --- a/packages/editor/src/js/vue/components/personalized-blocks-list/personalized-blocks-list-component.js +++ b/packages/editor/src/js/vue/components/personalized-blocks-list/personalized-blocks-list-component.js @@ -61,7 +61,12 @@ const PersonalizedBlocksListComponent = Vue.component( this.vm.personalizedBlocks( response.data?.items.map(({ content, ...blockInformation }) => ({ ...content, - blockInformation, + blockInformation: { + userDetails: { + name: 'admin' + }, + ...blockInformation, + }, id: '', // This line is crucial. The `viewModel.loadDefaultBlocks` function will override this `id` when the block is added to the email content. Without this placeholder, there could be issues when adding personalized blocks in emails. })) ); @@ -79,10 +84,10 @@ const PersonalizedBlocksListComponent = Vue.component(