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
|
strip_attributes :title
|
||||||
|
|
||||||
after_save :ensure_metrics, unless: :imported?
|
|
||||||
|
|
||||||
# We want to use optimistic lock for cases when only title or description are involved
|
# We want to use optimistic lock for cases when only title or description are involved
|
||||||
# http://api.rubyonrails.org/classes/ActiveRecord/Locking/Optimistic.html
|
# http://api.rubyonrails.org/classes/ActiveRecord/Locking/Optimistic.html
|
||||||
def locking_enabled?
|
def locking_enabled?
|
||||||
|
|
|
@ -59,6 +59,7 @@ class Issue < ActiveRecord::Base
|
||||||
scope :public_only, -> { where(confidential: false) }
|
scope :public_only, -> { where(confidential: false) }
|
||||||
|
|
||||||
after_save :expire_etag_cache
|
after_save :expire_etag_cache
|
||||||
|
after_save :ensure_metrics, unless: :imported?
|
||||||
|
|
||||||
attr_spammable :title, spam_title: true
|
attr_spammable :title, spam_title: true
|
||||||
attr_spammable :description, spam_description: true
|
attr_spammable :description, spam_description: true
|
||||||
|
|
|
@ -58,6 +58,7 @@ class MergeRequest < ActiveRecord::Base
|
||||||
after_create :ensure_merge_request_diff, unless: :importing?
|
after_create :ensure_merge_request_diff, unless: :importing?
|
||||||
after_update :clear_memoized_shas
|
after_update :clear_memoized_shas
|
||||||
after_update :reload_diff_if_branch_changed
|
after_update :reload_diff_if_branch_changed
|
||||||
|
after_save :ensure_metrics
|
||||||
|
|
||||||
# When this attribute is true some MR validation is ignored
|
# When this attribute is true some MR validation is ignored
|
||||||
# It allows us to close or modify broken merge requests
|
# It allows us to close or modify broken merge requests
|
||||||
|
|
Loading…
Reference in a new issue