Cannot delete a normal appointment after having deleted a recurring appointment series

If I delete a recurring appointment series, all subsequent attempts to delete a normal appointment will have wrong information for currentAction in onBeforeAppointmentRemove.

function OnBeforeAppointmentRemove(args) {        
    args.cancel = true;
    console.debug('args.currentAction: ' + args.currentAction);        
}

Scenario:
  1. Delete a normal appointment: args.currentAction: delete
  2. Delete a recurring appointment series: args.currentAction: deleteSeries
  3. Delete a normal appointment: args.currentAction: deleteSeries
I've tested this in version 17.4.0.44 and attached a sample project with the problem illustrated.



Attachment: Sample_42e35aa3.zip

1 Reply

HB Hareesh Balasubramanian Syncfusion Team February 5, 2020 01:13 PM UTC

Hi Toke, 

Greetings from Syncfusion Support. 

We have checked your reported problem. We could able to reproduce at our end . So we logged the below bug report. The fix will be included on February 21, 2020. We would appreciate your valuable patience until then. 


Regards, 
Hareesh 


Loader.
Up arrow icon