diff --git a/views/reserve.erb b/views/reserve.erb index a26f5ce4fe977e450809957704995b05f674446c..567967b02fbaa66ed2d40a5ec875fb2d08215154 100644 --- a/views/reserve.erb +++ b/views/reserve.erb @@ -178,11 +178,13 @@ EIGHT_PM_MINUTES = 1200 # end time of calendar </select> <% else resource.minutes_per_reservation.nil? %> <select id="reservation-length" name="length"> - <% (1..4).each do |i| %> - <option value="<%=i*15%>"><%=i*15%> minutes</option> + <% (1..3).each do |i| %> + <% min = i*15 %> + <option value="<%=min%>" <%= (!reservation.nil? && reservation.length == min)? "selected" : "" %>><%=min%> minutes</option> <% end %> - <option value="90">1.5 hours</option> - <option value="120">2 hours</option> + <option value="60" <%= (reservation.nil? || reservation.length == 60)? "selected" : "" %>>1 hour</option> + <option value="90" <%= (!reservation.nil? && reservation.length == 90)? "selected" : "" %>>1.5 hours</option> + <option value="120" <%= (!reservation.nil? && reservation.length == 120)? "selected" : "" %>>2 hours</option> </select> <% end %> <label for="title">Name of Reservation: (e.g. "Group Meeting")</label>