From 860d425b535f5e0b2e817d4ef1150bc9728368fa Mon Sep 17 00:00:00 2001 From: Matt Hill Date: Mon, 9 Aug 2021 16:25:33 -0600 Subject: [PATCH] fix infinite loader on sessions load --- .../security-routes/sessions/sessions.page.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ui/src/app/pages/server-routes/security-routes/sessions/sessions.page.ts b/ui/src/app/pages/server-routes/security-routes/sessions/sessions.page.ts index cd7344313..697be779a 100644 --- a/ui/src/app/pages/server-routes/security-routes/sessions/sessions.page.ts +++ b/ui/src/app/pages/server-routes/security-routes/sessions/sessions.page.ts @@ -1,5 +1,5 @@ import { Component } from '@angular/core' -import { AlertController, getPlatforms, LoadingController } from '@ionic/angular' +import { AlertController, LoadingController } from '@ionic/angular' import { ErrorToastService } from 'src/app/services/error-toast.service' import { ApiService } from 'src/app/services/api/embassy/embassy-api.service' import { PlatformType, RR } from 'src/app/services/api/api.types' @@ -21,9 +21,13 @@ export class SessionsPage { ) { } async ngOnInit () { - getPlatforms() - this.sessionInfo = await this.embassyApi.getSessions({ }) - this.loading = false + try { + this.sessionInfo = await this.embassyApi.getSessions({ }) + } catch (e) { + this.errToast.present(e.message) + } finally { + this.loading = false + } } async presentAlertKill (hash: string) {