I'm not really sure if it's my fault (am I overlooking something?), but when I move an appointment that's part of a recurrence the advanced popup shows asking me if I want to replace the entire recurrence or just this one.
After that an error is thrown telling me that 'this' does not contain a method called 'get_owner'.
The Telerik.Web.UI dll's are on version 2014.2.724.40 and the project is an ASP.NET project.
The error occurs in a dynamic blank script and looks like this:
_onAppointmentMoveCallback:function(j,h)
{
h.Scheduler._raiseRecurrenceActionDialogClosedEvent(h,false,b.RecurrenceAction.Move);
var k={
appointment: h.Appointment,
newStartTime: h.NewStart,
editingRecurringSeries:j,
targetSlot:h.TargetSlot,
isAbortedByUser:false
};
var i=a.raiseCancellableControlEvent(h.Scheduler,"appointmentMoveEnd",k);
if((this.get_owner().get_groupBy()!==g) &&
this.get_owner()._webServiceSettings.get_isEmpty() &&
h.Appointment.get_resources().indexOf(h.SourceSlot.get_resource())==-1)
{ i=true; }
if(!i) {
h.Scheduler.moveAppointment(h.Appointment,j,h.SourceSlot,h.TargetSlot);
} else {
h.Appointment._abortDrag();
}
}
The debugger stops and tells me that this.get_owner() does not exist.
If there's any more information you need, please let me know.
After that an error is thrown telling me that 'this' does not contain a method called 'get_owner'.
The Telerik.Web.UI dll's are on version 2014.2.724.40 and the project is an ASP.NET project.
The error occurs in a dynamic blank script and looks like this:
_onAppointmentMoveCallback:function(j,h)
{
h.Scheduler._raiseRecurrenceActionDialogClosedEvent(h,false,b.RecurrenceAction.Move);
var k={
appointment: h.Appointment,
newStartTime: h.NewStart,
editingRecurringSeries:j,
targetSlot:h.TargetSlot,
isAbortedByUser:false
};
var i=a.raiseCancellableControlEvent(h.Scheduler,"appointmentMoveEnd",k);
if((this.get_owner().get_groupBy()!==g) &&
this.get_owner()._webServiceSettings.get_isEmpty() &&
h.Appointment.get_resources().indexOf(h.SourceSlot.get_resource())==-1)
{ i=true; }
if(!i) {
h.Scheduler.moveAppointment(h.Appointment,j,h.SourceSlot,h.TargetSlot);
} else {
h.Appointment._abortDrag();
}
}
The debugger stops and tells me that this.get_owner() does not exist.
If there's any more information you need, please let me know.