From d518941ae2458459ca276215a045f838fb0fc1d5 Mon Sep 17 00:00:00 2001
From: Arnaud Levy <contact@arnaudlevy.com>
Date: Mon, 12 Jun 2023 16:13:45 +0200
Subject: [PATCH] Fix #1056

---
 .../communication/blocks/templates/pages/_preview.html.erb  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app/views/admin/communication/blocks/templates/pages/_preview.html.erb b/app/views/admin/communication/blocks/templates/pages/_preview.html.erb
index b9ab76787..b9025c6e7 100644
--- a/app/views/admin/communication/blocks/templates/pages/_preview.html.erb
+++ b/app/views/admin/communication/blocks/templates/pages/_preview.html.erb
@@ -19,7 +19,7 @@ class_name += " block-pages--" + @block.template.layout
             
             <% elsif @block.template.layout === "grid" && @block.template.page && @block.template.show_main_description %>
               <h2><%= link_to @block.title, @block.template.page.url %></h2>
-              <p class="description"><%= @block.template.page.summary %></p>
+              <p class="description"><%= @block.template.page&.summary %></p>
 
             <% else %>
               <h2><%= @block.title %></h2>
@@ -28,12 +28,12 @@ class_name += " block-pages--" + @block.template.layout
           <% end %>
           <% if @block.template.layout === "cards" && @block.template.show_main_description && @block.data %>
             <div class="description">
-              <p><%= @block.template.page.summary %></p>
+              <p><%= @block.template.page&.summary %></p>
             </div>
           <% end %>
         </div>
         <% if @block.template.layout === "list" && @block.template.show_main_description && @block.data %> 
-          <p class="description"><%= @block.template.page.summary %></p>
+          <p class="description"><%= @block.template.page&.summary %></p>
         <% end %>
       <% end %>
       <% if @block.data %>
-- 
GitLab