1
0
mirror of https://github.com/fspc/bike-database.git synced 2025-02-23 01:23:24 -05:00

lk | renders date sold with consistent formatting

This commit is contained in:
Louis Knapp 2016-07-30 21:30:57 -05:00
parent f6a51e8a33
commit cc00aec5ad
2 changed files with 5 additions and 2 deletions

View File

@ -42,6 +42,8 @@ class BikesController < ApplicationController
if @bike.save
redirect_to new_bike_path, notice: 'Bike was successfully created.'
else
@previous_bike = Bike.order(:log_number).last
@log_number = @bike.log_number
render action: 'new'
end
end
@ -70,7 +72,8 @@ class BikesController < ApplicationController
end
def bike_params
params[:bike][:fixed_at] = DateTime.strptime(params[:bike][:fixed_at], "%m/%d/%Y") if params[:bike][:fixed_at]
params[:bike][:fixed_at] = DateTime.strptime(params[:bike][:fixed_at], "%m/%d/%Y") if params[:bike][:fixed_at].present?
params[:bike][:date_sold] = DateTime.strptime(params[:bike][:date_sold], "%m/%d/%Y") if params[:bike][:date_sold].present?
params.require(:bike).permit(
:fixed_at,
:brand,

View File

@ -86,5 +86,5 @@
.form-group
= f.label "Date Sold:", class: "col-sm-4 control-label"
.col-sm-6
= f.text_field :date_sold, class: "form-control datepicker", disabled: disabled
= f.text_field :date_sold, :value => @bike.date_sold ? @bike.date_sold.strftime("%m/%d/%Y") : "", class: "form-control datepicker", disabled: disabled