parent
957744dab4
commit
277712cc67
|
@ -12,6 +12,7 @@ entry.
|
|||
- Adds support for the `token` attribute in project hooks API (Gauvain Pocentek)
|
||||
- Adds an optional path parameter to the Commits API to filter commits by path (Luis HGO)
|
||||
- Fix Markdown styling inside reference links (Jan Zdráhal)
|
||||
- Create new issue board list after creating a new label
|
||||
- Fix extra space on Build sidebar on Firefox !7060
|
||||
- Fail gracefully when creating merge request with non-existing branch (alexsanford)
|
||||
- Fix mobile layout issues in admin user overview page !7087
|
||||
|
|
|
@ -2,6 +2,19 @@
|
|||
$(() => {
|
||||
const Store = gl.issueBoards.BoardsStore;
|
||||
|
||||
$(document).off('created.label').on('created.label', (e, label) => {
|
||||
Store.new({
|
||||
title: label.title,
|
||||
position: Store.state.lists.length - 2,
|
||||
list_type: 'label',
|
||||
label: {
|
||||
id: label.id,
|
||||
title: label.title,
|
||||
color: label.color
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$('.js-new-board-list').each(function () {
|
||||
const $this = $(this);
|
||||
new gl.CreateLabelDropdown($this.closest('.dropdown').find('.dropdown-new-label'), $this.data('namespace-path'), $this.data('project-path'));
|
||||
|
|
|
@ -115,6 +115,8 @@
|
|||
.show();
|
||||
} else {
|
||||
this.$dropdownBack.trigger('click');
|
||||
|
||||
$(document).trigger('created.label', label);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
@ -380,6 +380,25 @@ describe 'Issue Boards', feature: true, js: true do
|
|||
|
||||
wait_for_board_cards(1, 5)
|
||||
end
|
||||
|
||||
it 'creates new list from a new label' do
|
||||
click_button 'Create new list'
|
||||
|
||||
wait_for_ajax
|
||||
|
||||
click_link 'Create new label'
|
||||
|
||||
fill_in('new_label_name', with: 'Testing New Label')
|
||||
|
||||
first('.suggest-colors a').click
|
||||
|
||||
click_button 'Create'
|
||||
|
||||
wait_for_ajax
|
||||
wait_for_vue_resource
|
||||
|
||||
expect(page).to have_selector('.board', count: 5)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue