summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-10-30 16:46:53 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2020-10-30 16:46:53 +0000
commit67c10ad75c35976037daf202ee1c347f16d8020d (patch)
tree75755eeaf275d8f6045f9854afea35133d01e1ba
parent093cb8505c75036807c2007d43415da62d1e0ac4 (diff)
downloadgitlab-ce-67c10ad75c35976037daf202ee1c347f16d8020d.tar.gz
Add latest changes from gitlab-org/security/gitlab@13-3-stable-ee
-rw-r--r--app/services/projects/transfer_service.rb12
-rwxr-xr-x[-rw-r--r--]vendor/gitignore/C++.gitignore0
-rwxr-xr-x[-rw-r--r--]vendor/gitignore/Java.gitignore0
3 files changed, 7 insertions, 5 deletions
diff --git a/app/services/projects/transfer_service.rb b/app/services/projects/transfer_service.rb
index 0fb70feec86..595a47a53e5 100644
--- a/app/services/projects/transfer_service.rb
+++ b/app/services/projects/transfer_service.rb
@@ -79,11 +79,7 @@ module Projects
# Directories on disk
move_project_folders(project)
- # Move missing group labels to project
- Labels::TransferService.new(current_user, @old_group, project).execute
-
- # Move missing group milestones
- Milestones::TransferService.new(current_user, @old_group, project).execute
+ transfer_missing_group_resources(@old_group)
# Move uploads
move_project_uploads(project)
@@ -104,6 +100,12 @@ module Projects
refresh_permissions
end
+ def transfer_missing_group_resources(group)
+ Labels::TransferService.new(current_user, group, project).execute
+
+ Milestones::TransferService.new(current_user, group, project).execute
+ end
+
def allowed_transfer?(current_user, project)
@new_namespace &&
can?(current_user, :change_namespace, project) &&
diff --git a/vendor/gitignore/C++.gitignore b/vendor/gitignore/C++.gitignore
index 259148fa18f..259148fa18f 100644..100755
--- a/vendor/gitignore/C++.gitignore
+++ b/vendor/gitignore/C++.gitignore
diff --git a/vendor/gitignore/Java.gitignore b/vendor/gitignore/Java.gitignore
index a1c2a238a96..a1c2a238a96 100644..100755
--- a/vendor/gitignore/Java.gitignore
+++ b/vendor/gitignore/Java.gitignore