only unlock, if we have a lock(-token)

This commit is contained in:
Ralf Becker 2015-08-31 10:49:17 +00:00
parent ea114fe1b7
commit 1b8194a8d3

View File

@ -110,11 +110,14 @@ app.classes.calendar = AppJS.extend(
} }
//send Syncronus ajax request to the server to unlock the on close entry //send Syncronus ajax request to the server to unlock the on close entry
//set onbeforeunload with json request to send request when the window gets close by X button //set onbeforeunload with json request to send request when the window gets close by X button
if (content.data.lock_token)
{
window.onbeforeunload = function () { window.onbeforeunload = function () {
this.egw.json('calendar.calendar_uiforms.ajax_unlock' this.egw.json('calendar.calendar_uiforms.ajax_unlock',
, [content.data['id'],content.data['lock_token']],null,true,null,null).sendRequest(true); [content.data.id, content.data.lock_token],null,true,null,null).sendRequest(true);
}; };
} }
}
this.alarm_custom_date(); this.alarm_custom_date();
break; break;