The changes were saved after you drop an event, and now it only saves the schedule when you're done with the changes and click the "Save" button.
- move SchedulesController#update action - split it into an #create/#update and #destroy action and use these actions in the JS code