Skip to content

NoMethodError: undefined method `parents' for #<Gitlab::GitalyClient::Commit:0x007f7e81e30a60>

Conversation: gitaly#315 (closed)

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

NoMethodError: undefined method `parents' for #<Gitlab::GitalyClient::Commit:0x007f7e81e30a60>
Did you mean?  parent_ids
  lib/gitlab/git/commit.rb:199:in `diff_from_parent'
    diff = if rugged_commit.parents.empty?
  lib/gitlab/git/commit.rb:280:in `diff_from_parent'
    Commit.diff_from_parent(raw_commit, options)
  lib/gitlab/git/commit.rb:284:in `deltas'
    @deltas ||= diff_from_parent.each_delta.map { |d| Gitlab::Git::Diff.new(d) }
  app/models/commit.rb:335:in `block in raw_deltas'
    raw.deltas
  lib/gitlab/gitaly_client.rb:95:in `block in migrate'
    yield is_enabled
...
(57 additional frame(s) were not displayed)

undefined method `parents' for #<Gitlab::GitalyClient::Commit:0x007f7e81e30a60>
Did you mean?  parent_ids
Edited by Andrew Newdigate