diff --git a/src/app/modals/view-event/view-event.page.ts b/src/app/modals/view-event/view-event.page.ts index 44007bdcd..ec9f8643f 100644 --- a/src/app/modals/view-event/view-event.page.ts +++ b/src/app/modals/view-event/view-event.page.ts @@ -126,7 +126,7 @@ export class ViewEventPage implements OnInit { const loader = this.toastService.loading(); - let res = await this.agendaDataRepository.getEventById(this.eventId) + let res = await this.agendaDataRepository.getEventById(this.eventId, tracing) if(res.isOk()) { tracing.setAttribute('outcome', 'success') diff --git a/src/app/services/Repositorys/Agenda/agenda-data-repository.service.ts b/src/app/services/Repositorys/Agenda/agenda-data-repository.service.ts index 5cfadae93..22222419b 100644 --- a/src/app/services/Repositorys/Agenda/agenda-data-repository.service.ts +++ b/src/app/services/Repositorys/Agenda/agenda-data-repository.service.ts @@ -57,11 +57,11 @@ export class AgendaDataRepositoryService { if(isHttpError(e)) { tracing?.setAttribute('status.code', e.status.toString()) if (e.status == 400) { - tracing.bugFlag() - tracing.setAttribute('outcome', 'failed') + tracing?.bugFlag() + tracing?.setAttribute('outcome', 'failed') } } else { - tracing.bugFlag() + tracing?.bugFlag() tracing.setAttribute('outcome', 'failed') tracing?.setAttribute('map.error', 'true') tracing?.setAttribute('map.error.context', JSON.stringify(e)) @@ -84,12 +84,12 @@ export class AgendaDataRepositoryService { if(isHttpError(e)) { tracing?.setAttribute('status.code', e.status.toString()) if (e.status == 400) { - tracing.bugFlag() - tracing.setAttribute('outcome', 'failed') + tracing?.bugFlag() + tracing?.setAttribute('outcome', 'failed') } } else { - tracing.bugFlag() - tracing.setAttribute('outcome', 'failed') + tracing?.bugFlag() + tracing?.setAttribute('outcome', 'failed') tracing?.setAttribute('map.error', 'true') tracing?.setAttribute('map.error.context', JSON.stringify(e)) } diff --git a/src/app/shared/agenda/view-event/view-event.page.ts b/src/app/shared/agenda/view-event/view-event.page.ts index dc0d867a9..b8d150411 100644 --- a/src/app/shared/agenda/view-event/view-event.page.ts +++ b/src/app/shared/agenda/view-event/view-event.page.ts @@ -126,7 +126,7 @@ export class ViewEventPage implements OnInit { setTimeZone() { this.TimeZoneString = this.loadedEvent.TimeZone } - @XTracerAsync({name:'AgendaPage/loadEvent', log: false, bugPrint: true}) + @XTracerAsync({name:'ViewEventPage/loadEvent', log: false, bugPrint: true}) async loadEvent(tracing?: TracingType) { let res = await this.agendaDataRepository.getEventById(this.eventId, tracing)