list issues in desc order

This commit is contained in:
2022-02-21 19:33:38 -05:00
parent 1344526f7f
commit 440c8e4618
3 changed files with 6 additions and 9 deletions

View File

@@ -62,6 +62,8 @@ class VehiclesController < ApplicationController
begin begin
@vehicle = Vehicle.find_by_id(params[:id]) @vehicle = Vehicle.find_by_id(params[:id])
@vin = @vehicle.vin.scan(/.{1,9}/) if @vehicle.vin @vin = @vehicle.vin.scan(/.{1,9}/) if @vehicle.vin
@issues = @vehicle.issues.order(id: :desc)
@closed_issues = (@issues - @issues.open)
rescue ActiveRecord::RecordNotFound rescue ActiveRecord::RecordNotFound
render_404 render_404
end end

View File

@@ -21,11 +21,6 @@
<td><%= vehicle.notes %></td> <td><%= vehicle.notes %></td>
</tr> </tr>
<tr>
<th> <%= t(:issues) %> </th>
<td><%= vehicle.issues.count %></td>
</tr>
<tr> <tr>
<td> <td>
<%= button_to t(:label_edit), edit_vehicle_path(vehicle), method: :get%> <%= button_to t(:label_edit), edit_vehicle_path(vehicle), method: :get%>

View File

@@ -4,11 +4,11 @@
<div style="text-align: left; width:90%;"> <div style="text-align: left; width:90%;">
<%= render :partial => 'vehicles/details', locals: {vehicle: @vehicle} %> <%= render :partial => 'vehicles/details', locals: {vehicle: @vehicle} %>
<p> <b> <%=t(:label_open_issues)%> </b> </p> <p><b><%=@issues.open.count%> <%=t(:label_open_issues)%> </b> </p>
<%= render :partial => 'issues/list_simple', locals: {issues: @vehicle.issues.open} %> <%= render :partial => 'issues/list_simple', locals: {issues: @issues.open} %>
<p> <b> <%=t(:label_closed_issues)%> </b> </p> <p><b><%=@closed_issues.count%> <%=t(:label_closed_issues)%> </b> </p>
<%= render :partial => 'issues/list_simple', locals: {issues: (@vehicle.issues - @vehicle.issues.open)} %> <%= render :partial => 'issues/list_simple', locals: {issues: (@closed_issues)} %>
</div> </div>