1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-08-09 15:35:22 +02:00

Enhance changelog view to display fallback messages for unavailable release notes and publication dates

This commit is contained in:
Josh Pigford 2025-05-26 19:31:38 -05:00
parent 6bf6adc9fd
commit d7256af705

View file

@ -15,13 +15,13 @@
<% end %> <% end %>
<div> <div>
<a class="text-primary font-medium text-sm" href="https://github.com/<%= @release_notes[:username] %>"><%= "@#{@release_notes[:username]}" %></a> <a class="text-primary font-medium text-sm" href="https://github.com/<%= @release_notes[:username] %>"><%= "@#{@release_notes[:username]}" %></a>
<div class="text-secondary text-sm"><%= @release_notes[:published_at].strftime("%B %d, %Y") %></div> <div class="text-secondary text-sm"><%= @release_notes[:published_at]&.strftime("%B %d, %Y") || "Date unavailable" %></div>
</div> </div>
</div> </div>
</div> </div>
<div class="w-full md:w-2/3 text-secondary text-sm prose prose--github-release-notes"> <div class="w-full md:w-2/3 text-secondary text-sm prose prose--github-release-notes">
<h2 class="mb-5 text-xl text-primary"><%= @release_notes[:name] %></h2> <h2 class="mb-5 text-xl text-primary"><%= @release_notes[:name] %></h2>
<%= @release_notes[:body].html_safe %> <%= (@release_notes[:body] || "No release notes available").html_safe %>
</div> </div>
</div> </div>
</div> </div>