frontend: reorder app initializers for room member error handling precedence
This commit is contained in:
parent
01c5b695d9
commit
ea5ef99773
@ -36,10 +36,12 @@ const ovComponentsconfig: OpenViduComponentsConfig = {
|
||||
export const appConfig: ApplicationConfig = {
|
||||
providers: [
|
||||
provideAppInitializer(() => inject(ThemeService).init()),
|
||||
provideAppInitializer(() => inject(RoomMemberHeaderProviderService).init()),
|
||||
// Important to register the room member error handler before the auth error handler,
|
||||
// since the room member error handler has more specific logic to determine if it can handle the error
|
||||
provideAppInitializer(() => inject(RoomMemberInterceptorErrorHandlerService).init()),
|
||||
provideAppInitializer(() => inject(AuthHeaderProviderService).init()),
|
||||
provideAppInitializer(() => inject(AuthInterceptorErrorHandlerService).init()),
|
||||
provideAppInitializer(() => inject(RoomMemberHeaderProviderService).init()),
|
||||
provideAppInitializer(() => inject(RoomMemberInterceptorErrorHandlerService).init()),
|
||||
importProvidersFrom(OpenViduComponentsModule.forRoot(ovComponentsconfig)),
|
||||
{ provide: LayoutService, useClass: MeetingLayoutService },
|
||||
provideZoneChangeDetection({ eventCoalescing: true }),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user