Gets issues after the list is saved to the DB

Fixes issue with clipboard.js throwing an error
This commit is contained in:
Phil Hughes 2016-08-05 14:36:12 +01:00
parent 6f6746b431
commit 9350de6f15
3 changed files with 7 additions and 3 deletions

View File

@ -4,13 +4,14 @@ class List {
this.position = obj.position;
this.title = obj.title;
this.type = obj.list_type;
this.loading = true;
this.issues = [];
if (obj.label) {
this.label = new Label(obj.label);
}
if (this.type !== 'blank') {
if (this.type !== 'blank' && this.id) {
this.getIssues();
}
}
@ -23,6 +24,8 @@ class List {
this.id = data.id;
this.type = data.list_type;
this.position = data.position;
this.getIssues();
});
}
@ -42,7 +45,7 @@ class List {
getIssues (filter = {}) {
this.loading = true;
gl.boardService.getIssuesForList(this.id, filter)
.then((resp) => {
const data = resp.json();

View File

@ -59,6 +59,7 @@
}
},
removeBlankState: function () {
if ($.cookie('issue_board_welcome_hidden') === 'true') return;
this.removeList('blank');
$.cookie('issue_board_welcome_hidden', 'true', {

View File

@ -35,7 +35,7 @@
$(function() {
var clipboard;
if ($('body').attr('data-page') !== 'projects:boards:index') {
if ($('body').attr('data-page') !== 'projects:boards:show') {
clipboard = new Clipboard('[data-clipboard-target], [data-clipboard-text]');
clipboard.on('success', genericSuccess);
return clipboard.on('error', genericError);