[CST-4009] fixed search configuration stream

This commit is contained in:
Alessandro Martelli
2021-04-27 09:53:38 +02:00
parent 7c0d9acbf1
commit bdc2dd5f9c

View File

@@ -18,7 +18,10 @@ import { RemoteData } from '../../data/remote-data';
import { DSpaceObjectType } from '../dspace-object-type.model'; import { DSpaceObjectType } from '../dspace-object-type.model';
import { SortDirection, SortOptions } from '../../cache/models/sort-options.model'; import { SortDirection, SortOptions } from '../../cache/models/sort-options.model';
import { RouteService } from '../../services/route.service'; import { RouteService } from '../../services/route.service';
import { getFirstSucceededRemoteData, getFirstSucceededRemoteDataPayload } from '../operators'; import {
getAllSucceededRemoteDataPayload,
getFirstSucceededRemoteData
} from '../operators';
import { hasNoValue, hasValue, isNotEmpty, isNotEmptyOperator } from '../../../shared/empty.util'; import { hasNoValue, hasValue, isNotEmpty, isNotEmptyOperator } from '../../../shared/empty.util';
import { createSuccessfulRemoteDataObject$ } from '../../../shared/remote-data.utils'; import { createSuccessfulRemoteDataObject$ } from '../../../shared/remote-data.utils';
import { SearchConfig } from './search-filters/search-config.model'; import { SearchConfig } from './search-filters/search-config.model';
@@ -213,7 +216,7 @@ export class SearchConfigurationService implements OnDestroy {
return configuration$.pipe( return configuration$.pipe(
distinctUntilChanged(), distinctUntilChanged(),
switchMap((configuration) => service.getSearchConfigurationFor(null, configuration)), switchMap((configuration) => service.getSearchConfigurationFor(null, configuration)),
getFirstSucceededRemoteDataPayload()); getAllSucceededRemoteDataPayload());
} }
/** /**