Don't touch Issue/Merge Request when importing GitHub comments

This commit is contained in:
Douglas Barbosa Alexandre 2016-08-30 16:25:28 -03:00
parent 52daddc0b7
commit 80c4f10937

View file

@ -152,12 +152,14 @@ module Gitlab
end
def create_comments(issuable, comments)
comments.each do |raw|
begin
comment = CommentFormatter.new(project, raw)
issuable.notes.create!(comment.attributes)
rescue => e
errors << { type: :comment, url: Gitlab::UrlSanitizer.sanitize(raw.url), errors: e.message }
ActiveRecord::Base.no_touching do
comments.each do |raw|
begin
comment = CommentFormatter.new(project, raw)
issuable.notes.create!(comment.attributes)
rescue => e
errors << { type: :comment, url: Gitlab::UrlSanitizer.sanitize(raw.url), errors: e.message }
end
end
end
end