From f6fe01a5db3bdc4690d0065918c548ef110fd8f8 Mon Sep 17 00:00:00 2001
From: Arnaud Levy <contact@arnaudlevy.com>
Date: Thu, 2 Feb 2023 19:04:13 +0100
Subject: [PATCH] Fix #787

---
 app/views/admin/education/programs/_list.html.erb | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app/views/admin/education/programs/_list.html.erb b/app/views/admin/education/programs/_list.html.erb
index 4d511d935..f8aef8985 100644
--- a/app/views/admin/education/programs/_list.html.erb
+++ b/app/views/admin/education/programs/_list.html.erb
@@ -22,11 +22,10 @@
         parent = program.parent
         diploma = program.diploma
         %>
-        <tr>
+        <tr <% unless program.published? %> class="draft"<% end %>>
           <td><%= link_to_if  can?(:read, program),
                               program,
-                              [:admin, program],
-                              class: "#{'draft' unless program.published?}" %></td>
+                              [:admin, program] %></td>
           <% unless hide_diploma %>
             <td><%= link_to_if can?(:read, diploma), diploma, [:admin, diploma] if diploma %></td>
           <% end %>
-- 
GitLab