Skip to content

Error 500 in creating issue via API: undefined method `assignee_id='

I tried to create an issue from Sentry but got an Error 500:

https://sentry.gitlap.com/gitlab/gitlabcom/issues/117778/

NoMethodError: undefined method `assignee_id=' for #<Issue id: gitlab-org/gitlab-ce#>
Did you mean?  assignee_ids=
               assignee_ids
               assignees=
               assignee_list
  from active_model/attribute_methods.rb:433:in `method_missing'
  from active_record/attribute_assignment.rb:54:in `public_send'
  from active_record/attribute_assignment.rb:54:in `_assign_attribute'
  from active_record/attribute_assignment.rb:41:in `block in assign_attributes'
  from active_record/attribute_assignment.rb:35:in `each'
  from active_record/attribute_assignment.rb:35:in `assign_attributes'
  from attr_encrypted/adapters/active_record.rb:28:in `perform_attribute_assignment'
  from attr_encrypted/adapters/active_record.rb:36:in `assign_attributes'
  from app/services/issuable_base_service.rb:140:in `create'
  from app/services/issues/create_service.rb:12:in `execute'
  from lib/gitlab/metrics/instrumentation.rb:159:in `block in execute'
  from lib/gitlab/metrics/method_call.rb:47:in `measure'
  from lib/gitlab/metrics/instrumentation.rb:159:in `execute'
  from lib/api/v3/issues.rb:149:in `block (2 levels) in <class:Issues>'
  from grape/endpoint.rb:57:in `call'
  from grape/endpoint.rb:57:in `block (2 levels) in generate_api_method'
  from active_support/notifications.rb:166:in `instrument'
  from grape/endpoint.rb:56:in `block in generate_api_method'
  from grape/endpoint.rb:262:in `block in run'
  from active_support/notifications.rb:166:in `instrument'