Open 3point2 opened 12 years ago
This is what happens when viewing a request that was created by a deleted user. see req 297 for an example. also see #38.
A ActionView::TemplateError occurred in reqs#show: undefined method `name' for nil:NilClass On line #4 of app/views/reqs/_req.html.erb 1: <div class="req req_id_<%= req.id %>"> 2: <a name="req_<%= req.id %>"></a> 3: <div class="profile-image"> 4: <%= image_link req.person, :image => :thumbnail %> 5: <%= image_tag "icons/new.gif", :class => "icon", :alt => "Request" %> 6: </div> 7: <p> .bundle/gems/ruby/1.8/gems/activesupport-2.3.14/lib/active_support/whiny_nil.rb:52:in `method_missing' app/helpers/people_helper.rb:12:in `image_link' app/views/reqs/_req.html.erb:4 .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:20:in `render' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:30:in `benchmark' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:19:in `render' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:44:in `render_partial' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/partials.rb:184:in `render_partial' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/partials.rb:201:in `render_partial' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:267:in `render_without_active_scaffold' app/views/reqs/_req_full.html.erb:3 .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:20:in `render' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:30:in `benchmark' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:19:in `render' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:44:in `render_partial' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/partials.rb:184:in `render_partial' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:267:in `render_without_active_scaffold' app/views/reqs/show.html.erb:3 .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/helpers/capture_helper.rb:36:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/helpers/capture_helper.rb:36:in `capture' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/helpers/capture_helper.rb:129:in `with_output_buffer' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/helpers/capture_helper.rb:36:in `capture' app/helpers/application_helper.rb:165:in `column_div' app/views/reqs/show.html.erb:2 .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:942:in `render_without_benchmark' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:135:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:135:in `custom' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:179:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:179:in `respond' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:173:in `each' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:173:in `respond' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:107:in `respond_to' app/controllers/reqs_controller.rb:56:in `show' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action_without_render_component' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' .bundle/gems/ruby/1.8/gems/activesupport-2.3.14/lib/active_support/cache/strategy/local_cache.rb:25:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' /home/heroku_rack/lib/static_assets.rb:9:in `call' /home/heroku_rack/lib/last_access.rb:15:in `call' /home/heroku_rack/lib/date_header.rb:14:in `call' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/connection.rb:76:in `pre_process' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/connection.rb:74:in `catch' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/connection.rb:74:in `pre_process' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/connection.rb:57:in `process' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/connection.rb:42:in `receive_data' .bundle/gems/ruby/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run_machine' .bundle/gems/ruby/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/backends/base.rb:57:in `start' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/server.rb:156:in `start' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/controllers/controller.rb:80:in `start' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/runner.rb:177:in `send' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/runner.rb:177:in `run_command' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/runner.rb:143:in `run!' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/bin/thin:6 /usr/ruby1.8.7/bin/thin:19:in `load' /usr/ruby1.8.7/bin/thin:19 ------------------------------- Request: ------------------------------- * URL : https://txgr.heroku.com/reqs/297 * IP address: 178.59.212.91, 127.0.0.1 * Parameters: {"action"=>"show", "id"=>"297", "controller"=>"reqs"} * Rails root: /app ------------------------------- Session: ------------------------------- * session id: nil * data: nil ------------------------------- Environment: ------------------------------- * GATEWAY_INTERFACE : CGI/1.2 * HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 * HTTP_ACCEPT_ENCODING : gzip, deflate * HTTP_ACCEPT_LANGUAGE : en-us,en;q=0.5 * HTTP_CONNECTION : close * HTTP_COOKIE : __hstc=111815579.65c4c9c43d35ea29ad7a5083cdfa43b3.1339786516061.1339786516061.1339786516061.1; hsfirstvisit=http://www.heroku.com/||2012-06-15%2014%3A55%3A16; hubspotutk=65c4c9c43d35ea29ad7a5083cdfa43b3; __ptca=111815579.TUDS0CvgAePq.1339775717.1339775717.1339775717.1; __ptv_4qH98S=TUDS0CvgAePq; __pti_4qH98S=TUDS0CvgAePq; __ptcz=111815579.1339775717.1.0.ptmcsr=(direct)|ptmcmd=(none)|ptmccn=(direct); _oscurrency_session=BAh7CzoQX2NzcmZfdG9rZW4iMXZnbW40RTVsVXNKNGR1NkU1U0gwVmF2M0ZZYzZYeFJSOTdOL0lBdStHZDg9IhpwZXJzb25fY3JlZGVudGlhbHNfaWRpCSIUYXM6YWRtaW4vcGVvcGxlewc6C3NlYXJjaCILYXJhbWF0OglsaXN0ewYiCXBhZ2VpBjoPc2Vzc2lvbl9pZCIlMThkYTdhZWRmMzYyODY4NWI0MmE5NWVjYWUwMTBiOWUiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhhc2h7AAY6CkB1c2VkewAiF3BlcnNvbl9jcmVkZW50aWFscyIBgGE5ZGY5Y2YwZGNiMzlhNTE1ZjJkZDk1NmQ3YTc1ZTU3NWViNWIzYzk3ZjExYzI0OTc5NDEzNmUwYmFlZTA2NGQ5YjJmMjliZGViOGMwMzMyYTk4ZDg5ODk4MzgyMTY4MGFiMTQ0ZDg4ZDRiMGZmOTM3NGUyNzdiNm FhNDJjMDll--ea81a9474483751b99b59c658eb7f3e7f12c1841; person_credentials=a9df9cf0dcb39a515f2dd956d7a75e575eb5b3c97f11c249794136e0baee064d9b2f29bdeb8c0332a98d898983821680ab144d88d4b0ff9374e277b6aa42c09e%3A%3A4 * HTTP_DNT : 1 * HTTP_HOST : txgr.heroku.com * HTTP_REFERER : https://txgr.heroku.com/people/689-karamat * HTTP_USER_AGENT : Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20100101 Firefox/13.0.1 * HTTP_VERSION : HTTP/1.1 * HTTP_X_FORWARDED_FOR : 178.59.212.91, 127.0.0.1 * HTTP_X_FORWARDED_PROTO : https * HTTP_X_HEROKU_DYNOS_IN_USE : 1 * HTTP_X_HEROKU_QUEUE_DEPTH : 0 * HTTP_X_HEROKU_QUEUE_WAIT_TIME : 26 * HTTP_X_REAL_IP : 127.0.0.1 * HTTP_X_REQUEST_START : 1341920905547 * HTTP_X_VARNISH : 770480063 * PATH_INFO : /reqs/297 * QUERY_STRING : * REMOTE_ADDR : 10.60.229.218 * REQUEST_METHOD : GET * REQUEST_PATH : /reqs/297 * REQUEST_URI : /reqs/297 * SCRIPT_NAME : * SERVER_NAME : txgr.heroku.com * SERVER_PORT : 80 * SERVER_PROTOCOL : HTTP/1.1 * SERVER_SOFTWARE : thin 1.2.6 codename Crazy Delicious * action_controller.request.path_parameters : actionshowid297controllerreqs * action_controller.request.query_parameters : * action_controller.request.request_parameters : * action_controller.rescue.request : #<ActionController::Request:0x7f9ff8ff0718> * action_controller.rescue.response : #<ActionController::Response:0x7f9ff8ff0380> * action_dispatch.request.unsigned_session_cookie: _csrf_tokenvgmn4E5lUsJ4du6E5SH0Vav3FYc6XxRR97N/IAu+Gd8=person_credentials_id4as:admin/peoplesearcharamatlistpage1session_id18da7aedf3628685b42a95ecae010b9eperson_credentialsa9df9cf0dcb39a515f2dd956d7a75e575eb5b3c97f11c249794136e0baee064d9b2f29bdeb8c0332a98d898983821680ab144d88d4b0ff9374e277b6aa42c09eflash * async.callback : #<Method: Thin::Connection#post_process> * async.close : #<EventMachine::DefaultDeferrable:0x7f9ff90058e8> * rack.errors : #<IO:0x7fa0034389b0> * rack.input : #<StringIO:0x7f9ff9007eb8> * rack.multiprocess : false * rack.multithread : false * rack.request.cookie_hash : hubspotutk65c4c9c43d35ea29ad7a5083cdfa43b3__ptca111815579.TUDS0CvgAePq.1339775717.1339775717.1339775717.1__pti_4qH98STUDS0CvgAePq_oscurrency_sessionBAh7CzoQX2NzcmZfdG9rZW4iMXZnbW40RTVsVXNKNGR1NkU1U0gwVmF2M0ZZYzZYeFJSOTdOL0lBdStHZDg9IhpwZXJzb25fY3JlZGVudGlhbHNfaWRpCSIUYXM6YWRtaW4vcGVvcGxlewc6C3NlYXJjaCILYXJhbWF0OglsaXN0ewYiCXBhZ2VpBjoPc2Vzc2lvbl9pZCIlMThkYTdhZWRmMzYyODY4NWI0MmE5NWVjYWUwMTBiOWUiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhhc2h7AAY6CkB1c2VkewAiF3BlcnNvbl9jcmVkZW50aWFscyIBgGE5ZGY5Y2YwZGNiMzlhNTE1ZjJkZDk1NmQ3YTc1ZTU3NWViNWIzYzk3ZjExYzI0OTc5NDEzNmUwYmFlZTA2NGQ5YjJmMjliZGViOGMwMzMyYTk4ZDg5ODk4MzgyMTY4MGFiMTQ0ZDg4ZDRiMGZmOTM3NGUyNzdiNmFhNDJjMDll--ea81a9474483751b99b59c658eb7f3e7f12c1841__ptcz111815579.1339775717.1.0.ptmcsr=(direct)|ptmcmd=(none)|ptmccn=(direct)__hstc111815579.65c4c9c43d35ea29ad7a5083cdfa43b3.1339786516061.1339786516061.1339786516061.1hsfirstvisithttp://www.heroku.com/||2012-06-15 14:55:16 __ptv_4qH98STUDS0CvgAePqperson_credentialsa9df9cf0dcb39a515f2dd956d7a75e575eb5b3c97f11c249794136e0baee064d9b2f29bdeb8c0332a98d898983821680ab144d88d4b0ff9374e277b6aa42c09e::4 * rack.request.cookie_string : __hstc=111815579.65c4c9c43d35ea29ad7a5083cdfa43b3.1339786516061.1339786516061.1339786516061.1; hsfirstvisit=http://www.heroku.com/||2012-06-15%2014%3A55%3A16; hubspotutk=65c4c9c43d35ea29ad7a5083cdfa43b3; __ptca=111815579.TUDS0CvgAePq.1339775717.1339775717.1339775717.1; __ptv_4qH98S=TUDS0CvgAePq; __pti_4qH98S=TUDS0CvgAePq; __ptcz=111815579.1339775717.1.0.ptmcsr=(direct)|ptmcmd=(none)|ptmccn=(direct); _oscurrency_session=BAh7CzoQX2NzcmZfdG9rZW4iMXZnbW40RTVsVXNKNGR1NkU1U0gwVmF2M0ZZYzZYeFJSOTdOL0lBdStHZDg9IhpwZXJzb25fY3JlZGVudGlhbHNfaWRpCSIUYXM6YWRtaW4vcGVvcGxlewc6C3NlYXJjaCILYXJhbWF0OglsaXN0ewYiCXBhZ2VpBjoPc2Vzc2lvbl9pZCIlMThkYTdhZWRmMzYyODY4NWI0MmE5NWVjYWUwMTBiOWUiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhhc2h7AAY6CkB1c2VkewAiF3BlcnNvbl9jcmVkZW50aWFscyIBgGE5ZGY5Y2YwZGNiMzlhNTE1ZjJkZDk1NmQ3YTc1ZTU3NWViNWIzYzk3ZjExYzI0OTc5NDEzNmUwYmFlZTA2NGQ5YjJmMjliZGViOGMwMzMyYTk4ZDg5ODk4MzgyMTY4MGFiMTQ0ZDg4ZDRiMGZmOTM3NGUyNzdiNm FhNDJjMDll--ea81a9474483751b99b59c658eb7f3e7f12c1841; person_credentials=a9df9cf0dcb39a515f2dd956d7a75e575eb5b3c97f11c249794136e0baee064d9b2f29bdeb8c0332a98d898983821680ab144d88d4b0ff9374e277b6aa42c09e%3A%3A4 * rack.request.query_hash : * rack.request.query_string : * rack.run_once : false * rack.session : _csrf_tokenvgmn4E5lUsJ4du6E5SH0Vav3FYc6XxRR97N/IAu+Gd8=person_credentials_id4as:admin/peoplesearcharamatlistpage1session_id18da7aedf3628685b42a95ecae010b9eflashperson_credentialsa9df9cf0dcb39a515f2dd956d7a75e575eb5b3c97f11c249794136e0baee064d9b2f29bdeb8c0332a98d898983821680ab144d88d4b0ff9374e277b6aa42c09e * rack.session.options : httponlytruedomainpath/key_session_idid18da7aedf3628685b42a95ecae010b9eexpire_after * rack.url_scheme : http * rack.version : 10 * Process: 1 * Server : ae08f382-2a66-4882-bf2a-02074a550e3c ------------------------------- Backtrace: ------------------------------- On line #4 of app/views/reqs/_req.html.erb 1: <div class="req req_id_<%= req.id %>"> 2: <a name="req_<%= req.id %>"></a> 3: <div class="profile-image"> 4: <%= image_link req.person, :image => :thumbnail %> 5: <%= image_tag "icons/new.gif", :class => "icon", :alt => "Request" %> 6: </div> 7: <p> .bundle/gems/ruby/1.8/gems/activesupport-2.3.14/lib/active_support/whiny_nil.rb:52:in `method_missing' app/helpers/people_helper.rb:12:in `image_link' app/views/reqs/_req.html.erb:4 .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:20:in `render' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:30:in `benchmark' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:19:in `render' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:44:in `render_partial' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/partials.rb:184:in `render_partial' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/partials.rb:201:in `render_partial' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:267:in `render_without_active_scaffold' app/views/reqs/_req_full.html.erb:3 .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:20:in `render' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:30:in `benchmark' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:19:in `render' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable_partial.rb:44:in `render_partial' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/partials.rb:184:in `render_partial' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:267:in `render_without_active_scaffold' app/views/reqs/show.html.erb:3 .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/helpers/capture_helper.rb:36:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/helpers/capture_helper.rb:36:in `capture' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/helpers/capture_helper.rb:129:in `with_output_buffer' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/helpers/capture_helper.rb:36:in `capture' app/helpers/application_helper.rb:165:in `column_div' app/views/reqs/show.html.erb:2 .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:942:in `render_without_benchmark' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render_without_active_scaffold' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:135:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:135:in `custom' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:179:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:179:in `respond' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:173:in `each' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:173:in `respond' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/mime_responds.rb:107:in `respond_to' app/controllers/reqs_controller.rb:56:in `show' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action_without_render_component' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' .bundle/gems/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' .bundle/gems/ruby/1.8/gems/activesupport-2.3.14/lib/active_support/cache/strategy/local_cache.rb:25:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' .bundle/gems/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' /home/heroku_rack/lib/static_assets.rb:9:in `call' /home/heroku_rack/lib/last_access.rb:15:in `call' /home/heroku_rack/lib/date_header.rb:14:in `call' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/connection.rb:76:in `pre_process' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/connection.rb:74:in `catch' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/connection.rb:74:in `pre_process' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/connection.rb:57:in `process' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/connection.rb:42:in `receive_data' .bundle/gems/ruby/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run_machine' .bundle/gems/ruby/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/backends/base.rb:57:in `start' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/server.rb:156:in `start' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/controllers/controller.rb:80:in `start' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/runner.rb:177:in `send' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/runner.rb:177:in `run_command' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/lib/thin/runner.rb:143:in `run!' /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/thin-1.2.6/bin/thin:6 /usr/ruby1.8.7/bin/thin:19:in `load' /usr/ruby1.8.7/bin/thin:19
This is what happens when viewing a request that was created by a deleted user. see req 297 for an example. also see #38.