Started POST "/ads" for 127.0.0.1 at 2014-03-25 21:14:38 +0300
Processing by AdsController#create as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"fewXzS7MeQIeYamdw9WUwUaAIHZajo3Ocf3Kx/zUP6c=", "ad"=>{"type_id"=>"1", "content"=>"", "pictures_attributes"=>{"0"=>{"url"=>"", "_destroy"=>"false"}}, "images_attributes"=>{"0"=>{"photo"=>#<ActionDispatch::Http::UploadedFile:0x007f982e857a50 @tempfile=#<Tempfile:/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/RackMultipart20140325-15123-okgfn2>, @original_filename="Screen Shot 2014-03-25 at 8.48.21 PM.png", @content_type="image/png", @headers="Content-Disposition: form-data; name=\"ad[images_attributes][0][photo]\"; filename=\"Screen Shot 2014-03-25 at 8.48.21 PM.png\"\r\nContent-Type: image/png\r\n">, "_destroy"=>"false"}}}, "commit"=>"Create Ad"}
User Load (0.9ms) SELECT "users".* FROM "users" WHERE "users"."id" = 1 ORDER BY "users"."id" ASC LIMIT 1
Command :: file -b --mime-type '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/d45127850ab452cabc4f18abd8838c0c20140325-15123-7jef5r'
Command :: identify -format '%wx%h,%[exif:orientation]' '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/a2f640b107a1ad8980c6554493044e1420140325-15123-9rcnkr[0]' 2>/dev/null
Command :: identify -format %m '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/a2f640b107a1ad8980c6554493044e1420140325-15123-9rcnkr[0]'
Command :: convert '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/a2f640b107a1ad8980c6554493044e1420140325-15123-9rcnkr[0]' -auto-orient -resize "300x300>" '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/a2f640b107a1ad8980c6554493044e1420140325-15123-9rcnkr20140325-15123-1amy5gx'
Command :: file -b --mime '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/a2f640b107a1ad8980c6554493044e1420140325-15123-9rcnkr20140325-15123-1amy5gx'
Command :: identify -format '%wx%h,%[exif:orientation]' '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/a2f640b107a1ad8980c6554493044e1420140325-15123-9rcnkr[0]' 2>/dev/null
Command :: identify -format %m '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/a2f640b107a1ad8980c6554493044e1420140325-15123-9rcnkr[0]'
Command :: convert '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/a2f640b107a1ad8980c6554493044e1420140325-15123-9rcnkr[0]' -auto-orient -resize "100x100>" '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/a2f640b107a1ad8980c6554493044e1420140325-15123-9rcnkr20140325-15123-hvj5w4'
Command :: file -b --mime '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/a2f640b107a1ad8980c6554493044e1420140325-15123-9rcnkr20140325-15123-hvj5w4'
(0.2ms) BEGIN
Command :: file -b --mime-type '/var/folders/4f/nqqb6ksj0sjby87r4749cdr40000gn/T/c2045052f9e9041a61635ca3f23d26b120140325-15123-b5u2qf'
Type Load (0.5ms) SELECT "types".* FROM "types" WHERE "types"."id" = $1 ORDER BY "types"."id" ASC LIMIT 1 [["id", 1]]
(0.1ms) ROLLBACK
Type Load (0.3ms) SELECT "types".* FROM "types"
Rendered ads/_ad_form.html.erb (13.8ms)
Rendered ads/new.html.erb within layouts/application (14.5ms)
Completed 500 Internal Server Error in 196ms
ActionView::Template::Error (No route matches {:ad_id=>#<Ad id: nil, content: "", user_id: 1, created_at: nil, updated_at: nil, type_id: 1, state: "draft">, :id=>#<Image id: nil, created_at: nil, updated_at: nil, photo_file_name: "Screen_Shot_2014-03-25_at_8.48.21_PM.png", photo_content_type: "image/png", photo_file_size: 31023, photo_updated_at: "2014-03-25 18:14:38", ad_id: nil>} missing required keys: [:ad_id, :id]):
22: <% @ad.images.each do |img| %>
23: <p>
24: <%= img.photo.original_filename %>
25: <%= link_to "delete", ad_image_path(@ad, img), :method => :delete, :confirm => "Y/N?", :title => "Delete?" %> <br />
26: </p>
27: <% end %>
app/views/ads/_ad_form.html.erb:25:in `block in _app_views_ads__ad_form_html_erb___125916755770488293_70145783199060'
app/views/ads/_ad_form.html.erb:22:in `_app_views_ads__ad_form_html_erb___125916755770488293_70145783199060'
app/views/ads/new.html.erb:3:in `_app_views_ads_new_html_erb__2175818668604953269_70145783298200'
app/controllers/ads_controller.rb:33:in `create'