Skip to content

Commit 160e6f5

Browse files
committed
Made status clickable and link to request
1 parent fcff880 commit 160e6f5

1 file changed

Lines changed: 19 additions & 17 deletions

File tree

app/views/requests/instructor_index.html.erb

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -116,24 +116,26 @@
116116
N/A
117117
<% end %>
118118
</td>
119-
<td class="text-center align-content-center" data-export="<%= status_export_string(request) %>">
120-
<% case request.status %>
121-
<% when 'pending' %>
122-
<span class="badge text-bg-info">Pending</span>
123-
<% when 'approved' %>
124-
<% if request.auto_approved %>
125-
<span class="badge text-bg-success">Auto Approved</span>
119+
<td class="text-center align-content-center position-relative" data-export="<%= status_export_string(request) %>">
120+
<%= link_to course_request_path(@course, request), class: "stretched-link text-decoration-none text-reset" do %>
121+
<% case request.status %>
122+
<% when 'pending' %>
123+
<span class="badge text-bg-info">Pending</span>
124+
<% when 'approved' %>
125+
<% if request.auto_approved %>
126+
<span class="badge text-bg-success">Auto Approved</span>
127+
<% else %>
128+
<span class="badge text-bg-success">Approved</span>
129+
<% end %>
130+
on <%= request.updated_at.strftime('%a, %b %-d at %-I:%M%P') || 'N/A' %>
131+
by <%= request.auto_approved ? 'Auto Approval System' : request.last_processed_by_user&.name || 'Unknown' %>
132+
<% when 'denied' %>
133+
<span class="badge text-bg-danger me-3">Denied</span>
134+
on <%= request.updated_at.strftime('%a, %b %-d at %-I:%M%P') || 'N/A' %>
135+
by <%= request.last_processed_by_user&.name || 'Unknown' %>
126136
<% else %>
127-
<span class="badge text-bg-success">Approved</span>
128-
<% end %>
129-
on <%= request.updated_at.strftime('%a, %b %-d at %-I:%M%P') || 'N/A' %>
130-
by <%= request.auto_approved ? 'Auto Approval System' : request.last_processed_by_user&.name || 'Unknown' %>
131-
<% when 'denied' %>
132-
<span class="badge text-bg-danger me-3">Denied</span>
133-
on <%= request.updated_at.strftime('%a, %b %-d at %-I:%M%P') || 'N/A' %>
134-
by <%= request.last_processed_by_user&.name || 'Unknown' %>
135-
<% else %>
136-
<span class="badge text-bg-secondary">Unknown</span>
137+
<span class="badge text-bg-secondary">Unknown</span>
138+
<% end %>
137139
<% end %>
138140
</td>
139141
</tr>

0 commit comments

Comments
 (0)