roberttdev / dactyl4

DACTYL in Rails 4
MIT License
1 stars 0 forks source link

Double Clicking the Number of Notes Does... Something #30

Closed wsloand closed 9 years ago

wsloand commented 9 years ago

When I double click the number of notes (under the document's first page image on the document selection screen), a working icon shows up higher in the screen, and then I get the below error by email. Nothing else happens, and I'm not sure if it's supposed to, but it is odd (and I don't wanna get lots of meaningless error emails).

(Note that I previously posted this as the second comment to issue #29 ; since deleted.)

{"action"=>"index", "controller"=>"annotations", "document_id"=>"44"}

ActiveRecord::StatementInvalid

PG::UndefinedColumn: ERROR: column annotations.group_id does not exist LINE 1: ...t_id" = 44 AND "annotations"."account_id" = 5 AND "annotatio... ^ : SELECT "annotations".* FROM "annotations" WHERE "annotations"."document_id" = 44 AND "annotations"."account_id" = 5 AND "annotations"."group_id" IS NULL

/home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/postgresql_adapter.rb:822:in async_exec' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/postgresql_adapter.rb:822:inblock in exec_no_cache' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/abstract_adapter.rb:373:in block in log' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/notifications/instrumenter.rb:20:ininstrument' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/abstract_adapter.rb:367:in log' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/postgresql_adapter.rb:822:inexec_no_cache' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/postgresql/database_statements.rb:137:in exec_query' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/postgresql_adapter.rb:954:inselect' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/abstract/database_statements.rb:24:in select_all' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/abstract/query_cache.rb:68:inblock in select_all' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/abstract/query_cache.rb:83:in cache_sql' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/abstract/query_cache.rb:68:inselect_all' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/querying.rb:39:in find_by_sql' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/relation.rb:611:inexec_queries' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/relation.rb:493:in load' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/relation.rb:238:into_a' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/relation/delegation.rb:46:in map' /home/ubuntu/documentcloud/app/controllers/annotations_controller.rb:22:inindex' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_controller/metal/implicit_render.rb:4:in send_action' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/abstract_controller/base.rb:189:inprocess_action' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_controller/metal/rendering.rb:10:in process_action' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/abstract_controller/callbacks.rb:20:inblock in process_action' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:113:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:113:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:149:in block in halting_and_conditional' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:299:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:299:in block (2 levels) in halting' /home/ubuntu/documentcloud/app/controllers/application_controller.rb:186:innotify_exceptions' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:424:in block in make_lambda' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:298:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:298:in block in halting' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:166:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:166:in block in halting' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:229:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:229:in block in halting' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:229:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:229:in block in halting' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:86:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:86:in run_callbacks' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/abstract_controller/callbacks.rb:19:inprocess_action' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_controller/metal/rescue.rb:29:in process_action' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_controller/metal/instrumentation.rb:31:inblock in process_action' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/notifications.rb:159:in block in instrument' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/notifications/instrumenter.rb:20:ininstrument' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/notifications.rb:159:in instrument' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_controller/metal/instrumentation.rb:30:inprocess_action' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_controller/metal/params_wrapper.rb:250:in process_action' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/railties/controller_runtime.rb:18:inprocess_action' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/abstract_controller/base.rb:136:in process' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionview-4.1.6/lib/action_view/rendering.rb:30:inprocess' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_controller/metal.rb:196:in dispatch' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_controller/metal/rack_delegation.rb:13:indispatch' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_controller/metal.rb:232:in block in action' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/routing/route_set.rb:82:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/routing/route_set.rb:82:in dispatch' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/routing/route_set.rb:50:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/journey/router.rb:73:in block in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/journey/router.rb:59:ineach' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/journey/router.rb:59:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/routing/route_set.rb:678:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/rack-1.5.2/lib/rack/etag.rb:23:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/rack-1.5.2/lib/rack/conditionalget.rb:25:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/rack-1.5.2/lib/rack/head.rb:11:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/middleware/params_parser.rb:27:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/middleware/flash.rb:254:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:225:incontext' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:220:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/middleware/cookies.rb:560:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/query_cache.rb:36:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activerecord-4.1.6/lib/active_record/connection_adapters/abstract/connection_pool.rb:621:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/middleware/callbacks.rb:29:in block in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/callbacks.rb:82:inrun_callbacks' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/middleware/callbacks.rb:27:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/middleware/remote_ip.rb:76:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/middleware/debug_exceptions.rb:17:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/middleware/show_exceptions.rb:30:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/railties-4.1.6/lib/rails/rack/logger.rb:38:in call_app' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/railties-4.1.6/lib/rails/rack/logger.rb:20:inblock in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/tagged_logging.rb:68:in block in tagged' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/tagged_logging.rb:26:intagged' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/tagged_logging.rb:68:in tagged' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/railties-4.1.6/lib/rails/rack/logger.rb:20:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/actionpack-4.1.6/lib/action_dispatch/middleware/request_id.rb:21:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/rack-1.5.2/lib/rack/methodoverride.rb:21:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/rack-1.5.2/lib/rack/runtime.rb:17:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/activesupport-4.1.6/lib/active_support/cache/strategy/local_cache_middleware.rb:26:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/rack-1.5.2/lib/rack/sendfile.rb:112:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/railties-4.1.6/lib/rails/engine.rb:514:incall' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/railties-4.1.6/lib/rails/application.rb:144:in call' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/passenger-4.0.41/lib/phusion_passenger/rack/thread_handler_extension.rb:74:inprocess_request' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/passenger-4.0.41/lib/phusion_passenger/request_handler/thread_handler.rb:141:in accept_and_process_next_request' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/passenger-4.0.41/lib/phusion_passenger/request_handler/thread_handler.rb:109:inmain_loop' /home/ubuntu/.rvm/gems/ruby-2.1.1/gems/passenger-4.0.41/lib/phusion_passenger/request_handler.rb:448:in `block (3 levels) in start_threads'

roberttdev commented 9 years ago

This doesn't do anything relevant to us, so I disabled the link.

wsloand commented 9 years ago

Looks good.