Skip to content
Snippets Groups Projects
Commit 13011d66 authored by Albert Bruns's avatar Albert Bruns
Browse files

OZG-7712 cr anmerkung

parent 766a51b9
No related branches found
No related tags found
1 merge request!101OZG-7712 Fix reloading bug
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
* unter der Lizenz sind dem Lizenztext zu entnehmen. * unter der Lizenz sind dem Lizenztext zu entnehmen.
*/ */
import { createEmptyStateResource, createStateResource, doIfLoadingRequired, StateResource } from '@alfa-client/tech-shared'; import { createEmptyStateResource, createStateResource, doIfLoadingRequired, StateResource } from '@alfa-client/tech-shared';
import { BehaviorSubject, catchError, first, map, Observable, startWith, switchMap, tap } from 'rxjs'; import { BehaviorSubject, catchError, first, map, Observable, startWith, switchMap, tap, throwError } from 'rxjs';
export abstract class KeycloakResourceService<T> { export abstract class KeycloakResourceService<T> {
readonly stateResource: BehaviorSubject<StateResource<T[]>> = new BehaviorSubject(createEmptyStateResource()); readonly stateResource: BehaviorSubject<StateResource<T[]>> = new BehaviorSubject(createEmptyStateResource());
...@@ -82,9 +82,9 @@ export abstract class KeycloakResourceService<T> { ...@@ -82,9 +82,9 @@ export abstract class KeycloakResourceService<T> {
); );
} }
handleError(err: Error): never { handleError(err: Error): Observable<never> {
this.refresh(); this.refresh();
throw err; return throwError(() => err);
} }
_setLoadingInStateResource<D>(action: Observable<D>): Observable<StateResource<D>> { _setLoadingInStateResource<D>(action: Observable<D>): Observable<StateResource<D>> {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment