mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 21:06:06 +00:00
add filter
This commit is contained in:
@@ -41,6 +41,7 @@ import { map } from 'rxjs/operators';
|
||||
import { EEventFilterStatus } from 'src/app/services/Repositorys/Agenda/model/enums';
|
||||
import { TracingType, XTracerAsync } from 'src/app/services/monitoring/opentelemetry/tracer';
|
||||
import { isHttpError } from 'src/app/services/http.service';
|
||||
import { ToastService } from 'src/app/services/toast.service';
|
||||
@Component({
|
||||
selector: 'app-agenda',
|
||||
templateUrl: './agenda.page.html',
|
||||
@@ -197,6 +198,7 @@ export class AgendaPage implements OnInit {
|
||||
public p: PermissionService,
|
||||
public RoleIdService: RoleIdService,
|
||||
public AgendaDataRepositoryService: AgendaDataRepositoryService,
|
||||
private toastService: ToastService,
|
||||
) {
|
||||
|
||||
this.selectedUserCalendar = SessionStore.user.UserId
|
||||
@@ -675,7 +677,7 @@ export class AgendaPage implements OnInit {
|
||||
});
|
||||
};
|
||||
|
||||
@XTracerAsync({name:'AgendaPage/loadRangeEventRun', log: false, bugPrint: false})
|
||||
@XTracerAsync({name:'AgendaPage/loadRangeEventRun', log: false, bugPrint: true})
|
||||
async loadRangeEventRun(startTime: Date, endTime: Date, tracing?: TracingType) {
|
||||
|
||||
tracing.addEvent('load range start')
|
||||
@@ -744,6 +746,10 @@ export class AgendaPage implements OnInit {
|
||||
|
||||
} else {
|
||||
|
||||
if(!isHttpError(response.error)) {
|
||||
this.toastService._badRequest('Pedimos desculpa mas não foi possível executar a acção. Por favor, contacte o apoio técnico. #1')
|
||||
}
|
||||
|
||||
tracing.setAttribute('outcome', 'failed')
|
||||
tracing.bugFlag()
|
||||
|
||||
@@ -763,10 +769,10 @@ export class AgendaPage implements OnInit {
|
||||
console.log('not user', JSON.stringify(selectedCalendar))
|
||||
tracing.setAttribute('outcome', 'failed')
|
||||
tracing.setAttribute('error', 'selectedCalendar.wxUserId')
|
||||
this.toastService._badRequest('Pedimos desculpa mas não foi possível executar a acção. Por favor, contacte o apoio técnico. #2')
|
||||
tracing.bugFlag()
|
||||
}
|
||||
|
||||
|
||||
tracing.addEvent('load range end')
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user