WinRb / Viewpoint

A Ruby client access library for Microsoft Exchange Web Services (EWS)
Apache License 2.0
248 stars 171 forks source link

Calendar item delete meeting cancellations #277

Closed paulvt closed 3 months ago

paulvt commented 5 years ago

Currently, calling delete! on CalendarItem leads to a failure:

Could not delete Viewpoint::EWS::Types::CalendarItem. ErrorSendMeetingCancellationsRequired: SendMeetingCancellations attribute is required for Calendar items. (RuntimeError)

This pull request adds a method override on CalendarItem which ensures that a meeting cancellation is always set. Its behaviour is similar to the method that was present in Viewpoint 0.1.27 (and before).

pcai commented 3 months ago

thanks