@@ -25,7 +25,6 @@ import type {
2525 ReassignBookingOutput_2024_08_13 ,
2626} from "@calcom/platform-types" ;
2727import type { Booking , BookingSeat } from "@calcom/prisma/client" ;
28- import { BookingStatus } from "@calcom/prisma/enums" ;
2928
3029export const bookingResponsesSchema = z
3130 . object ( {
@@ -115,9 +114,8 @@ export class OutputBookingsService_2024_08_13 {
115114 description : databaseBooking . description ,
116115 hosts : [ this . getHost ( databaseBooking . user ) ] ,
117116 status : databaseBooking . status . toLowerCase ( ) ,
118- cancellationReason :
119- databaseBooking . status === "CANCELLED" ? databaseBooking . cancellationReason : undefined ,
120- cancelledByEmail : databaseBooking . status === "CANCELLED" ? databaseBooking . cancelledBy : undefined ,
117+ cancellationReason : databaseBooking . cancellationReason || "" ,
118+ cancelledByEmail : databaseBooking . cancelledBy || "" ,
121119 reschedulingReason : bookingResponses ?. rescheduledReason ,
122120 rescheduledFromUid : databaseBooking . fromReschedule || undefined ,
123121 start : databaseBooking . startTime ,
@@ -238,10 +236,8 @@ export class OutputBookingsService_2024_08_13 {
238236 description : databaseBooking . description ,
239237 hosts : [ this . getHost ( databaseBooking . user ) ] ,
240238 status : databaseBooking . status . toLowerCase ( ) ,
241- cancellationReason :
242- databaseBooking . status === BookingStatus . CANCELLED ? databaseBooking . cancellationReason : undefined ,
243- cancelledByEmail :
244- databaseBooking . status === BookingStatus . CANCELLED ? databaseBooking . cancelledBy : undefined ,
239+ cancellationReason : databaseBooking . cancellationReason || "" ,
240+ cancelledByEmail : databaseBooking . cancelledBy || "" ,
245241 reschedulingReason : bookingResponses ?. rescheduledReason ,
246242 rescheduledFromUid : databaseBooking . fromReschedule || undefined ,
247243 start : databaseBooking . startTime ,
@@ -305,8 +301,7 @@ export class OutputBookingsService_2024_08_13 {
305301 description : databaseBooking . description ,
306302 hosts : [ this . getHost ( databaseBooking . user ) ] ,
307303 status : databaseBooking . status . toLowerCase ( ) ,
308- cancellationReason :
309- databaseBooking . status === BookingStatus . CANCELLED ? databaseBooking . cancellationReason : undefined ,
304+ cancellationReason : databaseBooking . cancellationReason || "" ,
310305 rescheduledFromUid : databaseBooking . fromReschedule || undefined ,
311306 start : databaseBooking . startTime ,
312307 end : databaseBooking . endTime ,
@@ -433,8 +428,7 @@ export class OutputBookingsService_2024_08_13 {
433428 description : databaseBooking . description ,
434429 hosts : [ this . getHost ( databaseBooking . user ) ] ,
435430 status : databaseBooking . status . toLowerCase ( ) ,
436- cancellationReason :
437- databaseBooking . status === BookingStatus . CANCELLED ? databaseBooking . cancellationReason : undefined ,
431+ cancellationReason : databaseBooking . cancellationReason || "" ,
438432 rescheduledFromUid : databaseBooking . fromReschedule || undefined ,
439433 start : databaseBooking . startTime ,
440434 end : databaseBooking . endTime ,
0 commit comments