mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-07-31 17:38:28 +00:00
[MNT-21419] correctly reset search results (#1487)
* correctly reset search results
* fix tests
* reset the service intstead of copying
* Revert "fix tests"
This reverts commit 8c1ae87caa
.
* fix app service tests
This commit is contained in:
@@ -28,6 +28,7 @@ import { AuthenticationService, AppConfigService } from '@alfresco/adf-core';
|
||||
import { Observable, BehaviorSubject } from 'rxjs';
|
||||
import { RouteReuseStrategy } from '@angular/router';
|
||||
import { AppRouteReuseStrategy } from '../routing/app.routes.strategy';
|
||||
import { SearchQueryBuilderService } from '@alfresco/adf-content-services';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
@@ -47,6 +48,7 @@ export class AppService {
|
||||
constructor(
|
||||
auth: AuthenticationService,
|
||||
private config: AppConfigService,
|
||||
searchQueryBuilderService: SearchQueryBuilderService,
|
||||
@Inject(RouteReuseStrategy) routeStrategy: AppRouteReuseStrategy
|
||||
) {
|
||||
this.ready = new BehaviorSubject(auth.isLoggedIn() || this.withCredentials);
|
||||
@@ -58,6 +60,7 @@ export class AppService {
|
||||
});
|
||||
|
||||
auth.onLogout.subscribe(() => {
|
||||
searchQueryBuilderService.resetToDefaults();
|
||||
routeStrategy.resetCache();
|
||||
});
|
||||
}
|
||||
|
Reference in New Issue
Block a user