4485 create a custom resolver for calendar events (#4568)
* create timeline calendar event resolver * working on getCalendarEventsFromPersonIds * add count query * add calendarEventVisibility and add typing * update calendarEvent dto * modify calendarEvent dto * compute calendar event visibility * fix types * add FieldMetadata in timeline calendar dtos and create queries and fragments * remove fieldMatadata * fix naming * update resolver * add getCalendarEventsFromCompanyId * fix queries * refactor queries * fix visibility * fix calendar event attendees bug * visibility is working * remove @IDField * update gql queries * update dto * add error * add enum * throw http exception * modify error * Refactor calendar event visibility check * use enum
This commit is contained in:
@ -9,6 +9,7 @@ import { OpenApiModule } from 'src/engine/modules/open-api/open-api.module';
|
||||
import { TimelineMessagingModule } from 'src/engine/modules/messaging/timeline-messaging.module';
|
||||
import { BillingModule } from 'src/engine/modules/billing/billing.module';
|
||||
import { HealthModule } from 'src/engine/modules/health/health.module';
|
||||
import { TimelineCalendarEventModule } from 'src/engine/modules/calendar/timeline-calendar-event.module';
|
||||
|
||||
import { AnalyticsModule } from './analytics/analytics.module';
|
||||
import { FileModule } from './file/file.module';
|
||||
@ -26,6 +27,7 @@ import { ClientConfigModule } from './client-config/client-config.module';
|
||||
OpenApiModule,
|
||||
RefreshTokenModule,
|
||||
TimelineMessagingModule,
|
||||
TimelineCalendarEventModule,
|
||||
UserModule,
|
||||
WorkspaceModule,
|
||||
],
|
||||
@ -34,6 +36,7 @@ import { ClientConfigModule } from './client-config/client-config.module';
|
||||
AuthModule,
|
||||
FeatureFlagModule,
|
||||
TimelineMessagingModule,
|
||||
TimelineCalendarEventModule,
|
||||
UserModule,
|
||||
WorkspaceModule,
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user