Remove unnecessary attributes in osem-schedule.js

Remove unnecessary attributes (schedule and event id) in osem-schedule.js used for update an event.
This commit is contained in:
Ana 2016-08-09 16:30:54 +02:00
parent 8975df6a6b
commit aebd5f20a1

View file

@ -44,16 +44,18 @@ var Schedule = {
var event_schedule_id = event.attr("event_schedule_id"); var event_schedule_id = event.attr("event_schedule_id");
var my_url = url; var my_url = url;
var type = 'POST'; 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){ if(event_schedule_id != null){
type = 'PUT'; type = 'PUT';
my_url += ('/' + event_schedule_id); my_url += ('/' + event_schedule_id);
} }
var params = { event_schedule: { else{
event_id: event.attr("event_id"), params['event_schedule']['event_id'] = event.attr("event_id");
schedule_id: schedule_id, params['event_schedule']['schedule_id'] = schedule_id;
room_id: new_parent.attr("room_id"), }
start_time: (new_parent.attr("date") + ' ' + new_parent.attr("hour"))
}};
var success_callback = function(data) { var success_callback = function(data) {
console.log(data); console.log(data);
event.attr("event_schedule_id", data.event_schedule_id); event.attr("event_schedule_id", data.event_schedule_id);