@ -48,7 +48,7 @@ class BikesController < ApplicationController
def update
if @bike.update(bike_params)
redirect_to @bike, notice: 'Bike was successfully updated.'
redirect_to edit_bike_path(@bike), notice: 'Bike was successfully updated.'
else
render action: 'edit'
end
@ -8,6 +8,7 @@
- restyle agencies page to not have show or destroy links
# Tech
- bike date_sold column should be datetime
- remove bike#entry_date column because it is now fixed_at
- add tests to ensure that pages render
- use log number in bike url instead of id
@ -55,4 +55,11 @@ describe BikesController do
expect(assigns(:next_bike)).to eq(@next_bike)
describe "#update" do
it "redirects to edit bike path when bike is updated" do
bike = create :bike
expect( put :update, id: bike.id, bike: {brand: "foobar"} ).to redirect_to action: :edit, id: assigns(:bike).id