Merge pull request #6610 from lasniscinote/gl_SCI_9311

Fixed [CAPA] - Tasks do not show up in Table View [SCI-9311]
This commit is contained in:
Martin Artnik 2023-11-09 10:48:59 +01:00 committed by GitHub
commit 923df0ddfb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -43,7 +43,7 @@ var ExperimnetTable = {
return `<a href="${data.url}">${data.count}</a>`;
},
status: function(data) {
return `<div class="my-module-status ${data.light_color ? 'status-light' : ''}"
return `<div class="my-module-status ${data.light_color ? 'status-light' : ''}"
style="background-color: ${data.color}">${data.name}</div>`;
},
assigned: function(data) {
@ -620,9 +620,11 @@ var ExperimnetTable = {
$.get(dataUrl, tableParams, (result) => {
$(this.table).find('.table-row-placeholder, .table-row-placeholder-divider').remove();
this.appendRows(result.data);
this.initDueDatePicker(result.data);
this.handleNoResults();
setTimeout(() => {
this.appendRows(result.data);
this.initDueDatePicker(result.data);
this.handleNoResults();
}, 100);
InfiniteScroll.init(this.table, {
url: dataUrl,
@ -632,9 +634,11 @@ var ExperimnetTable = {
pageSize: this.pageSize,
lastPage: !result.next_page,
customResponse: (response) => {
this.appendRows(response.data);
this.initDueDatePicker(response.data);
this.initProvisioningStatusPolling();
setTimeout(() => {
this.appendRows(response.data);
this.initDueDatePicker(response.data);
this.initProvisioningStatusPolling();
}, 100);
},
customParams: (params) => {
return { ...params, ...tableParams };