@@ -9,7 +9,11 @@ import { ProcessOverviewService, ProcessSortField } from '../process-overview.se
99import { ProcessBulkDeleteService } from '../process-bulk-delete.service' ;
1010import { EPersonDataService } from '../../../core/eperson/eperson-data.service' ;
1111import { DSONameService } from '../../../core/breadcrumbs/dso-name.service' ;
12- import { getFirstSucceededRemoteDataPayload , getFirstCompletedRemoteData } from '../../../core/shared/operators' ;
12+ import {
13+ getFirstSucceededRemoteDataPayload ,
14+ getFirstCompletedRemoteData ,
15+ getAllCompletedRemoteData
16+ } from '../../../core/shared/operators' ;
1317import { map , switchMap , toArray , take } from 'rxjs/operators' ;
1418import { EPerson } from '../../../core/eperson/models/eperson.model' ;
1519import { PaginationService } from 'src/app/core/pagination/pagination.service' ;
@@ -153,6 +157,7 @@ export class ProcessOverviewTableComponent implements OnInit {
153157 ) ,
154158 // Redirect the user when he is logged out
155159 redirectOn4xx ( this . router , this . auth ) ,
160+ getAllCompletedRemoteData ( ) ,
156161 // Map RemoteData<PaginatedList<Process>> to RemoteData<PaginatedList<ProcessOverviewTableEntry>>
157162 switchMap ( ( processesRD : RemoteData < PaginatedList < Process > > ) => {
158163 // Create observable emitting all processes one by one
0 commit comments