Skip to content

NoMethodError: undefined method 'user' for an instance of Inquiry #9507

@komagata

Description

@komagata

View details in Rollbar: https://app.rollbar.com/a/komagata/fix/item/Bootcamp/2116


NoMethodError: undefined method 'user' for an instance of Inquiry
  File "/usr/local/bundle/gems/activemodel-7.2.2.2/lib/active_model/attribute_methods.rb", line 512, in ActiveModel::AttributeMethods#method_missing
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/attribute_methods.rb", line 491, in ActiveRecord::AttributeMethods#method_missing
  File "/app/app/models/concerns/mentioner.rb", line 73, in Mentioner#target_of_comment
  File "/app/app/models/concerns/mentioner.rb", line 21, in Mentioner#where_mention
  File "/app/app/notifiers/activity_notifier.rb", line 211, in ActivityNotifier#mentioned
  File "/usr/local/bundle/gems/abstract_notifier-0.3.2/lib/abstract_notifier/base.rb", line 39, in Kernel#public_send
  File "/usr/local/bundle/gems/abstract_notifier-0.3.2/lib/abstract_notifier/base.rb", line 39, in AbstractNotifier::Base::ParamsProxy#method_missing
  File "/usr/local/bundle/gems/abstract_notifier-0.3.2/lib/active_delivery/lines/notifier.rb", line 32, in Kernel#public_send
  File "/usr/local/bundle/gems/abstract_notifier-0.3.2/lib/active_delivery/lines/notifier.rb", line 32, in ActiveDelivery::Lines::Notifier#notify_later
  File "/usr/local/bundle/gems/active_delivery-0.4.4/lib/active_delivery/lines/base.rb", line 37, in ActiveDelivery::Lines::Base#notify
  File "/usr/local/bundle/gems/active_delivery-0.4.4/lib/active_delivery/base.rb", line 121, in ActiveDelivery::Base#notify_line
  File "/usr/local/bundle/gems/active_delivery-0.4.4/lib/active_delivery/callbacks.rb", line 49, in block in ActiveDelivery::Callbacks::InstanceExt#notify_line
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb", line 101, in ActiveSupport::Callbacks#run_callbacks
  File "/usr/local/bundle/gems/active_delivery-0.4.4/lib/active_delivery/callbacks.rb", line 49, in ActiveDelivery::Callbacks::InstanceExt#notify_line
  File "/usr/local/bundle/gems/active_delivery-0.4.4/lib/active_delivery/base.rb", line 116, in block in ActiveDelivery::Base#do_notify
  File "/usr/local/bundle/gems/active_delivery-0.4.4/lib/active_delivery/base.rb", line 112, in Hash#each
  File "/usr/local/bundle/gems/active_delivery-0.4.4/lib/active_delivery/base.rb", line 112, in ActiveDelivery::Base#do_notify
  File "/usr/local/bundle/gems/active_delivery-0.4.4/lib/active_delivery/callbacks.rb", line 45, in block in ActiveDelivery::Callbacks::InstanceExt#do_notify
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb", line 101, in ActiveSupport::Callbacks#run_callbacks
  File "/usr/local/bundle/gems/active_delivery-0.4.4/lib/active_delivery/callbacks.rb", line 45, in ActiveDelivery::Callbacks::InstanceExt#do_notify
  File "/usr/local/bundle/gems/active_delivery-0.4.4/lib/active_delivery/base.rb", line 100, in ActiveDelivery::Base#notify
  File "/app/app/models/concerns/mentioner.rb", line 48, in block in Mentioner#notify_mentions
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/relation/delegation.rb", line 98, in Array#each
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/relation/delegation.rb", line 98, in ActiveRecord::Delegation#each
  File "/app/app/models/concerns/mentioner.rb", line 47, in Mentioner#notify_mentions
  File "/app/app/models/concerns/mentioner.rb", line 41, in Mentioner#notify_users_found_by_mentions
  File "/app/app/models/concerns/mentioner.rb", line 7, in Mentioner#after_save_mention
  File "/usr/local/bundle/gems/mentionable-0.3.0/lib/mentionable.rb", line 20, in Kernel#public_send
  File "/usr/local/bundle/gems/mentionable-0.3.0/lib/mentionable.rb", line 20, in block in Mentionable::ClassMethods#mentionable_as
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb", line 407, in BasicObject#instance_exec
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb", line 407, in block in ActiveSupport::Callbacks::CallTemplate::InstanceExec0#make_lambda
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb", line 208, in ActiveSupport::Callbacks::Filters::After#call
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb", line 563, in block in ActiveSupport::Callbacks::CallbackSequence#invoke_after
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb", line 563, in Array#each
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb", line 563, in ActiveSupport::Callbacks::CallbackSequence#invoke_after
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb", line 111, in ActiveSupport::Callbacks#run_callbacks
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/callbacks.rb", line 913, in ActiveRecord::Base#_run_commit_callbacks
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/transactions.rb", line 385, in ActiveRecord::Transactions#committed!
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/connection_adapters/abstract/transaction.rb", line 307, in block in ActiveRecord::ConnectionAdapters::Transaction#commit_records
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/connection_adapters/abstract/transaction.rb", line 344, in ActiveRecord::ConnectionAdapters::Transaction#run_action_on_records
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/connection_adapters/abstract/transaction.rb", line 306, in ActiveRecord::ConnectionAdapters::Transaction#commit_records
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/connection_adapters/abstract/transaction.rb", line 596, in block in ActiveRecord::ConnectionAdapters::TransactionManager#commit_transaction
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/concurrency/null_lock.rb", line 9, in ActiveSupport::Concurrency::NullLock#synchronize
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/connection_adapters/abstract/transaction.rb", line 584, in ActiveRecord::ConnectionAdapters::TransactionManager#commit_transaction
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/connection_adapters/abstract/transaction.rb", line 628, in block in ActiveRecord::ConnectionAdapters::TransactionManager#within_new_transaction
  File "/usr/local/bundle/gems/activesupport-7.2.2.2/lib/active_support/concurrency/null_lock.rb", line 9, in ActiveSupport::Concurrency::NullLock#synchronize
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/connection_adapters/abstract/transaction.rb", line 613, in ActiveRecord::ConnectionAdapters::TransactionManager#within_new_transaction
  File "/usr/local/bundle/gems/activerecord-7.2.2.2/lib/active_record/connection_adapters/abstract/database_statements.rb", line 36

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions