Skip to content

`Undefined method line_age` when commenting on an image

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

NoMethodError: undefined method `line_age' for #<Gitlab::Diff::Formatters::ImageFormatter:0x00007fc7a9d79ad8>
  lib/gitlab/diff/position.rb:69:in `type'
    formatter.line_age
  lib/gitlab/metrics/instrumentation.rb:156:in `block in type'
    trans.method_call_for(#{label.to_sym.inspect}).measure { super }
  lib/gitlab/metrics/method_call.rb:23:in `measure'
    retval = yield
  lib/gitlab/metrics/instrumentation.rb:156:in `type'
    trans.method_call_for(#{label.to_sym.inspect}).measure { super }
  lib/gitlab/diff/position.rb:77:in `added?'
    type == 'new'
...
(160 additional frame(s) were not displayed)

NoMethodError: undefined method `line_age' for #<Gitlab::Diff::Formatters::ImageFormatter:0x00007fc7a9d79ad8>

Created by @grzesiek