gitlab-org--gitlab-foss/app/models
Dmitriy Zaporozhets 90e47dd949 Merge branch 'rs-issue-1773' into 'master'
Fix mentions not being created upon issue/merge request update

New cross-references weren't being added when they were made in an issue or merge request update.

This happened because the relevant `UpdateService`s were making the `notice_added_references` call
after the model had already been updated and saved, so the `changes` attribute was empty and no
cross-references were made at all.

This fixes the bug and adds a bit of testing and a bit of refactoring.

Closes #1773

See merge request !974
2015-07-14 08:40:08 +00:00
..
concerns
hooks
members
network
project_services
.gitkeep
ability.rb
application_setting.rb
audit_event.rb
broadcast_message.rb
commit.rb
commit_range.rb
deploy_key.rb
deploy_keys_project.rb
diff_line.rb
email.rb
event.rb
external_issue.rb
forked_project_link.rb
group.rb
group_milestone.rb
identity.rb
issue.rb
key.rb
label.rb
label_link.rb
member.rb
merge_request.rb
merge_request_diff.rb
milestone.rb
namespace.rb
note.rb
notification.rb
personal_snippet.rb
project.rb
project_import_data.rb
project_snippet.rb
project_team.rb
project_wiki.rb
protected_branch.rb
repository.rb
security_event.rb
service.rb
snippet.rb
subscription.rb
tree.rb
user.rb
users_star_project.rb
wiki_page.rb