[master] browse repositories: fix infinite loading when the response is an empty array
This commit is contained in:
parent
ed6f71c98f
commit
a41bd71792
|
@ -54,6 +54,7 @@ export class BrowseRepositoriesComponent extends BrowseStakeholderBaseComponent
|
||||||
case 'leastRecent':
|
case 'leastRecent':
|
||||||
this.stakeholders = this.stakeholders.sort((a, b) => Number(a['creationDate']) - Number(b['creationDate']));
|
this.stakeholders = this.stakeholders.sort((a, b) => Number(a['creationDate']) - Number(b['creationDate']));
|
||||||
this.afterStakeholdersInitialized();
|
this.afterStakeholdersInitialized();
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -61,7 +62,7 @@ export class BrowseRepositoriesComponent extends BrowseStakeholderBaseComponent
|
||||||
|
|
||||||
afterStakeholdersInitialized() {
|
afterStakeholdersInitialized() {
|
||||||
let currentFilteredStakeholders = this.filteredStakeholders.slice((this.currentPage-1)*this.pageSize, this.currentPage*this.pageSize);
|
let currentFilteredStakeholders = this.filteredStakeholders.slice((this.currentPage-1)*this.pageSize, this.currentPage*this.pageSize);
|
||||||
let obs: Array<Observable<any>> = new Array();
|
let obs: Observable<any>[] = [];
|
||||||
currentFilteredStakeholders.forEach(item => {
|
currentFilteredStakeholders.forEach(item => {
|
||||||
if(!item.details) {
|
if(!item.details) {
|
||||||
this.showLoading = true;
|
this.showLoading = true;
|
||||||
|
@ -81,9 +82,9 @@ export class BrowseRepositoriesComponent extends BrowseStakeholderBaseComponent
|
||||||
currentFilteredStakeholders[index].details = item[0];
|
currentFilteredStakeholders[index].details = item[0];
|
||||||
currentFilteredStakeholders[index].details['title']['name'] = currentFilteredStakeholders[index].name;
|
currentFilteredStakeholders[index].details['title']['name'] = currentFilteredStakeholders[index].name;
|
||||||
});
|
});
|
||||||
this.showLoading = false;
|
|
||||||
}
|
}
|
||||||
));
|
));
|
||||||
|
this.showLoading = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public getResultPreview(result: SearchResult): ResultPreview {
|
public getResultPreview(result: SearchResult): ResultPreview {
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 1979f5ec89ca960bf7c927a933a160854ae680b3
|
Subproject commit ee22e97b114be823b7ab4e6c41a9cbff93b24e3a
|
Loading…
Reference in New Issue