Skip to content

NoMethodError: undefined method `id' for nil:NilClass

Error may be related to !38646 (merged) @.luke is monitoring and looking into it.

https://sentry.gitlab.net/gitlab/gitlabcom/issues/1752794/?referrer=gitlab_plugin

NoMethodError: undefined method `id' for nil:NilClass
  storage/hashed.rb:42:in `disk_hash'
    @disk_hash ||= Digest::SHA2.hexdigest(container.id.to_s) if container.id
  storage/hashed.rb:30:in `disk_path'
    "#{base_dir}/#{disk_hash}" if disk_hash
  file_uploader.rb:63:in `model_path_segment'
    when Storage::Hashed then model.disk_path
  file_uploader.rb:44:in `base_dir'
    model_path_segment(decorated_model)
  file_uploader.rb:103:in `base_dir'
    self.class.base_dir(@model, store || object_store)
...
(182 additional frame(s) were not displayed)

NoMethodError: undefined method `id' for nil:NilClass