PushEvent#commit_from delegated to push_event_payload.commit_from, but push_event_payload is nil:...
https://sentry.gitlap.com/gitlab/gitlabcom/issues/46565/
NoMethodError: undefined method `commit_from' for nil:NilClass
app/models/push_event.rb:19:in `commit_from'
delegate :commit_from, to: :push_event_payload
lib/gitlab/metrics/instrumentation.rb:156:in `block in commit_from'
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 `commit_from'
trans.method_call_for(#{label.to_sym.inspect}).measure { super }
app/models/push_event.rb:74:in `push_with_commits?'
!!(commit_from && commit_to)
...
(171 additional frame(s) were not displayed)
Module::DelegationError: PushEvent#commit_from delegated to push_event_payload.commit_from, but push_event_payload is nil: #<PushEvent id: 99585759, project_id: 824384, author_id: 819515, target_id: nil, created_at: "2017-08-10 07:31:35", updated_at: "2017-08-10 07:31:35", action: 5, target_type: nil>
app/models/push_event.rb:19:in `rescue in commit_from'
delegate :commit_from, to: :push_event_payload
app/models/push_event.rb:19:in `commit_from'
delegate :commit_from, to: :push_event_payload
lib/gitlab/metrics/instrumentation.rb:156:in `block in commit_from'
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 `commit_from'
trans.method_call_for(#{label.to_sym.inspect}).measure { super }
...
(172 additional frame(s) were not displayed)
ActionView::Template::Error: PushEvent#commit_from delegated to push_event_payload.commit_from, but push_event_payload is nil: #<PushEvent id: 99585759, project_id: 824384, author_id: 819515, target_id: nil, created_at: "2017-08-10 07:31:35", updated_at: "2017-08-10 07:31:35", action: 5, target_type: nil>
ActionView::Template::Error: PushEvent#commit_from delegated to push_event_payload.commit_from, but push_event_payload is nil: #<PushEvent id: 99585759, project_id: 824384, author_id: 819515, target_id: nil, created_at: "2017-08-10 07:31:35", updated_at: "2017-08-10 07:31:35", action: 5, target_type: nil>