|
116 | 116 | N/A |
117 | 117 | <% end %> |
118 | 118 | </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' %> |
126 | 136 | <% 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 %> |
137 | 139 | <% end %> |
138 | 140 | </td> |
139 | 141 | </tr> |
|
0 commit comments