mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-07 08:34:29 +01:00
* Calendar - Fix edit via emailed notification link did not work properly
This commit is contained in:
parent
a3d010f5b0
commit
443aed65f1
@ -1780,7 +1780,7 @@ class calendar_boupdate extends calendar_bo
|
||||
|
||||
$event_arr['link']['field'] = lang('URL');
|
||||
$eventStart_arr = $this->date2array($event['start']); // give this as 'date' to the link to pick the right recurrence for the participants state
|
||||
$link = $GLOBALS['egw_info']['server']['webserver_url'].'/index.php?menuaction=calendar.calendar_uiforms.edit&cal_id='.$event['id'].'&date='.$eventStart_arr['full'].'&no_popup=1';
|
||||
$link = $GLOBALS['egw_info']['server']['webserver_url'].'/index.php?menuaction=calendar.calendar_uiforms.edit&cal_id='.$event['id'].'&date='.$eventStart_arr['full'].'&no_popup=1&ajax=true';
|
||||
// if url is only a path, try guessing the rest ;-)
|
||||
if ($link[0] == '/')
|
||||
{
|
||||
|
@ -194,9 +194,12 @@ app.classes.calendar = (function(){ "use strict"; return AppJS.extend(
|
||||
jQuery(_et2.DOMContainer).hide();
|
||||
|
||||
// Set client side holiday cache for this year
|
||||
egw.window.et2_calendar_view.holiday_cache[content.data.year] = content.data.holidays;
|
||||
delete content.data.holidays;
|
||||
delete content.data.year;
|
||||
if(egw.window.et2_calendar_view)
|
||||
{
|
||||
egw.window.et2_calendar_view.holiday_cache[content.data.year] = content.data.holidays;
|
||||
delete content.data.holidays;
|
||||
delete content.data.year;
|
||||
}
|
||||
|
||||
this._setup_sidebox_filters();
|
||||
|
||||
@ -236,6 +239,9 @@ app.classes.calendar = (function(){ "use strict"; return AppJS.extend(
|
||||
{
|
||||
this.et2.getWidgetById('title').input.select();
|
||||
}
|
||||
|
||||
// Disable loading prompt (if loaded nopopup)
|
||||
egw.loading_prompt(this.appname,false);
|
||||
break;
|
||||
|
||||
case 'calendar.freetimesearch':
|
||||
|
Loading…
Reference in New Issue
Block a user