Ensure metrics regardless of being imported on MRs
This commit is contained in:
parent
54ad5fb8a2
commit
db92672966
3 changed files with 2 additions and 2 deletions
|
@ -97,8 +97,6 @@ module Issuable
|
|||
|
||||
strip_attributes :title
|
||||
|
||||
after_save :ensure_metrics, unless: :imported?
|
||||
|
||||
# We want to use optimistic lock for cases when only title or description are involved
|
||||
# http://api.rubyonrails.org/classes/ActiveRecord/Locking/Optimistic.html
|
||||
def locking_enabled?
|
||||
|
|
|
@ -59,6 +59,7 @@ class Issue < ActiveRecord::Base
|
|||
scope :public_only, -> { where(confidential: false) }
|
||||
|
||||
after_save :expire_etag_cache
|
||||
after_save :ensure_metrics, unless: :imported?
|
||||
|
||||
attr_spammable :title, spam_title: true
|
||||
attr_spammable :description, spam_description: true
|
||||
|
|
|
@ -58,6 +58,7 @@ class MergeRequest < ActiveRecord::Base
|
|||
after_create :ensure_merge_request_diff, unless: :importing?
|
||||
after_update :clear_memoized_shas
|
||||
after_update :reload_diff_if_branch_changed
|
||||
after_save :ensure_metrics
|
||||
|
||||
# When this attribute is true some MR validation is ignored
|
||||
# It allows us to close or modify broken merge requests
|
||||
|
|
Loading…
Reference in a new issue