From 98535fc12cc381d562d916c4947a763511a828a7 Mon Sep 17 00:00:00 2001 From: blackst0ne Date: Tue, 8 Aug 2017 12:10:55 +1100 Subject: Add checks for branch existence before changing HEAD --- app/services/projects/update_service.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app/services') diff --git a/app/services/projects/update_service.rb b/app/services/projects/update_service.rb index d81035e4eba..cf69007bc3b 100644 --- a/app/services/projects/update_service.rb +++ b/app/services/projects/update_service.rb @@ -10,7 +10,7 @@ module Projects end if changing_default_branch? - project.change_head(params[:default_branch]) + return error("Could not set the default branch") unless project.change_head(params[:default_branch]) end if project.update_attributes(params.except(:default_branch)) -- cgit v1.2.1