}.bind(this));
},
- editEvent: function(calendar, id, date)
+ editEvent: function(calendar, id, date, title)
{
if (this.redBoxLoading) {
return;
} else {
d = new Date();
}
+ if (title) {
+ $('kronolithEventTitle').setValue(title);
+ }
$('kronolithEventId').clear();
$('kronolithEventCalendar').clear();
$('kronolithEventTarget').setValue(Kronolith.conf.default_calendar);
}),
function(r) {
this.loadEventsCallback(r);
- if (!r.msgs.size()) {
+ if (r.msgs.size()) {
+ this.editEvent(null, null, null, text);
+ } else {
$('kronolithQuickinsertQ').value = '';
}
}.bind(this));