engine/app/views/good_job/processes/index.html.erb in good_job-2.10.0 vs engine/app/views/good_job/processes/index.html.erb in good_job-2.11.0

- old
+ new

@@ -1,44 +1,46 @@ <div class="my-3 flex"> <h2>Processes</h2> </div> -<% if !GoodJob::Process.migrated? %> - <div class="card my-3"> - <div class="card-body"> - <p class="card-text"> - <em>Feature unavailable because of pending database migration.</em> - </p> +<div data-gj-poll-replace id="processes"> + <% if !GoodJob::Process.migrated? %> + <div class="card my-3"> + <div class="card-body"> + <p class="card-text"> + <em>Feature unavailable because of pending database migration.</em> + </p> + </div> </div> - </div> -<% elsif @processes.present? %> - <div class="card my-3"> - <div class="table-responsive"> - <table class="table card-table table-bordered table-hover table-sm mb-0"> - <thead> - <tr> - <th>Process UUID</th> - <th>Created At</th></th> - <th>State</th> - </tr> - </thead> - <tbody> - <% @processes.each do |process| %> - <tr class="<%= dom_class(process) %>" id="<%= dom_id(process) %>"> - <td><%= process.id %></td> - <td><%= relative_time(process.created_at) %></td> - <td><%= tag.pre JSON.pretty_generate(process.state) %></td> + <% elsif @processes.present? %> + <div class="card my-3"> + <div class="table-responsive"> + <table class="table card-table table-bordered table-hover table-sm mb-0"> + <thead> + <tr> + <th>Process UUID</th> + <th>Created At</th></th> + <th>State</th> </tr> - <% end %> - </tbody> - </table> + </thead> + <tbody> + <% @processes.each do |process| %> + <tr class="<%= dom_class(process) %>" id="<%= dom_id(process) %>"> + <td><%= process.id %></td> + <td><%= relative_time(process.created_at) %></td> + <td><%= tag.pre JSON.pretty_generate(process.state) %></td> + </tr> + <% end %> + </tbody> + </table> + </div> </div> - </div> -<% else %> - <div class="card my-3"> - <div class="card-body"> - <p class="card-text"> - <em>No GoodJob processes found.</em> - </p> + <% else %> + <div class="card my-3"> + <div class="card-body"> + <p class="card-text"> + <em>No GoodJob processes found.</em> + </p> + </div> </div> - </div> -<% end %> + <% end %> +</div>