Skip to content
Snippets Groups Projects

Promote project labels to group labels

All threads resolved!
3 files
+ 33
6
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -112,14 +112,27 @@ def set_priorities
def promote
promote_service = Labels::PromoteService.new(@project, @current_user)
return render_404 unless promote_service.execute(@label)
begin
return render_404 unless promote_service.execute(@label)
respond_to do |format|
format.html do
redirect_to(namespace_project_labels_path(@project.namespace, @project),
notice: 'Label was promoted to a Group Label')
end
format.js
end
rescue ActiveRecord::RecordInvalid => e
Gitlab::AppLogger.error "Failed to promote label \"#{@label}\" to group label"
Gitlab::AppLogger.error e.message
Gitlab::AppLogger.error e.backtrace.join("\n")
respond_to do |format|
format.html do
redirect_to(namespace_project_labels_path(@project.namespace, @project),
notice: 'Label was promoted to a Group Label')
respond_to do |format|
format.html do
redirect_to(namespace_project_labels_path(@project.namespace, @project),
notice: 'Failed to promote label due to internal error. Please contact administrators.')
end
format.js
end
format.js
end
end
Loading