Correctly sends project ID
This commit is contained in:
parent
8536c49f19
commit
672bd4e6ff
|
@ -40,7 +40,7 @@ class AutocompleteController < ApplicationController
|
|||
end
|
||||
|
||||
no_project = OpenStruct.new(id: 0, name_with_namespace: 'No project')
|
||||
projects.unshift(no_project.marshal_dump)
|
||||
projects.unshift(no_project.to_h)
|
||||
projects.delete(project)
|
||||
|
||||
render json: projects.to_json(only: [:id, :name_with_namespace], methods: :name_with_namespace)
|
||||
|
|
|
@ -90,7 +90,7 @@
|
|||
= label_tag :move_to_project_id, 'Move', class: 'control-label'
|
||||
.col-sm-10
|
||||
.issuable-form-select-holder
|
||||
= hidden_field_tag :move_to_project_id, nil, class: 'js-move-dropdown', data: { placeholder: 'Select project', projects_url: autocomplete_projects_path(project_id: '1') }
|
||||
= hidden_field_tag :move_to_project_id, nil, class: 'js-move-dropdown', data: { placeholder: 'Select project', projects_url: autocomplete_projects_path(project_id: @project.id) }
|
||||
|
||||
%span{ data: { toggle: 'tooltip', placement: 'auto top' }, style: 'cursor: default',
|
||||
title: 'Moving an issue will copy the discussion to a different project and close it here. All participants will be notified of the new location.' }
|
||||
|
|
|
@ -47,7 +47,7 @@ feature 'issue move to another project' do
|
|||
expect(page).to have_content(issue.title)
|
||||
end
|
||||
|
||||
context 'projects user does not have permission to move issue to exist', js: true do
|
||||
context 'user does not have permission to move the issue to a project', js: true do
|
||||
let!(:private_project) { create(:project, :private) }
|
||||
let(:another_project) { create(:project) }
|
||||
background { another_project.team << [user, :guest] }
|
||||
|
|
Loading…
Reference in New Issue