Skip to content

Instantly share code, notes, and snippets.

@zakwilson
Created October 22, 2011 00:53
Show Gist options
  • Save zakwilson/1305370 to your computer and use it in GitHub Desktop.
Save zakwilson/1305370 to your computer and use it in GitHub Desktop.
Started POST "/documents" for 127.0.0.1 at 2011-10-21 20:52:27 -0400
Processing by DocumentsController#create as HTML
Parameters: {"Filename"=>"Contract.odt", "_urcollege_session"=>"BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWIxODBkMTJhOWNlMDg1ZTY1NzZiZWM5ZGUxYjgxNGMxBjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMXM0bzNzY3Z3TWE4WVh6UGZXandkRzJvTFkvVjJvcWNDRUo0M1JjQ1dnTUk9BjsARg==--4e8e0ce753d8618b22cc2e18e80bc753b4831f35", "authenticity_token"=>"s4o3scvwMa8YXzPfWjwdG2oLY/V2oqcCEJ43RcCWgMI=", "folder"=>"/documents/", "attachment"=>#<ActionDispatch::Http::UploadedFile:0x0000000588afe0 @original_filename="Contract.odt", @content_type="application/octet-stream", @headers="Content-Disposition: form-data; name=\"attachment\"; filename=\"Contract.odt\"\r\nContent-Type: application/octet-stream\r\n", @tempfile=#<File:/tmp/RackMultipart20111021-29558-ungtwg>>, "Upload"=>"Submit Query"}
(0.1ms) BEGIN
SQL (5.1ms) INSERT INTO "documents" ("attachment", "created_at", "processed", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["attachment", #<ActionDispatch::Http::UploadedFile:0x0000000588afe0 @original_filename="Contract.odt", @content_type="application/octet-stream", @headers="Content-Disposition: form-data; name=\"attachment\"; filename=\"Contract.odt\"\r\nContent-Type: application/octet-stream\r\n", @tempfile=#<File:/tmp/RackMultipart20111021-29558-ungtwg>>], ["created_at", Sat, 22 Oct 2011 00:52:27 UTC +00:00], ["processed", nil], ["updated_at", Sat, 22 Oct 2011 00:52:27 UTC +00:00]]
NoMethodError: undefined method `name' for nil:NilClass: INSERT INTO "documents" ("attachment", "created_at", "processed", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"
(0.1ms) ROLLBACK
Completed 500 Internal Server Error in 16ms
ActiveRecord::StatementInvalid (NoMethodError: undefined method `name' for nil:NilClass: INSERT INTO "documents" ("attachment", "created_at", "processed", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id"):
app/controllers/documents_controller.rb:15:in `create'
app/middleware/flash_session_cookie_middleware.rb:17:in `call'
Rendered /home/zak/.rvm/gems/ruby-1.9.2-p290/gems/actionpack-3.1.1/lib/action_dispatch/middleware/templates/rescues/_trace.erb (2.0ms)
Rendered /home/zak/.rvm/gems/ruby-1.9.2-p290/gems/actionpack-3.1.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (1.2ms)
Rendered /home/zak/.rvm/gems/ruby-1.9.2-p290/gems/actionpack-3.1.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb within rescues/layout (6.5ms)
@rolfb
Copy link

rolfb commented Nov 29, 2011

Probably didn't mount the uploader in Document model.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment