mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 10:04:11 +00:00
[CST-4009] fixed search configuration stream
This commit is contained in:
@@ -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());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user