From aebd5f20a1a456801943b83cf38ebfc726b28c8f Mon Sep 17 00:00:00 2001 From: Ana Date: Tue, 9 Aug 2016 16:30:54 +0200 Subject: [PATCH] Remove unnecessary attributes in osem-schedule.js Remove unnecessary attributes (schedule and event id) in osem-schedule.js used for update an event. --- app/assets/javascripts/osem-schedule.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app/assets/javascripts/osem-schedule.js b/app/assets/javascripts/osem-schedule.js index 3e69b7cb..12b207bc 100644 --- a/app/assets/javascripts/osem-schedule.js +++ b/app/assets/javascripts/osem-schedule.js @@ -44,16 +44,18 @@ var Schedule = { var event_schedule_id = event.attr("event_schedule_id"); var my_url = url; var type = 'POST'; + var params = { event_schedule: { + room_id: new_parent.attr("room_id"), + start_time: (new_parent.attr("date") + ' ' + new_parent.attr("hour")) + }}; if(event_schedule_id != null){ type = 'PUT'; my_url += ('/' + event_schedule_id); } - var params = { event_schedule: { - event_id: event.attr("event_id"), - schedule_id: schedule_id, - room_id: new_parent.attr("room_id"), - start_time: (new_parent.attr("date") + ' ' + new_parent.attr("hour")) - }}; + else{ + params['event_schedule']['event_id'] = event.attr("event_id"); + params['event_schedule']['schedule_id'] = schedule_id; + } var success_callback = function(data) { console.log(data); event.attr("event_schedule_id", data.event_schedule_id);