Fix: ical export can works if there is two parallele calls
This commit is contained in:
parent
cd7a810f53
commit
0ba70794df
@ -76,7 +76,7 @@ if (empty($_GET["exportkey"]) || $conf->global->MAIN_AGENDA_XCAL_EXPORTKEY != $_
|
|||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Define filename
|
// Define filename with prefix on filters predica (each predica set must have on cache file)
|
||||||
$filename='';
|
$filename='';
|
||||||
if ($format == 'vcal') $filename='dolibarrcalendar.vcs';
|
if ($format == 'vcal') $filename='dolibarrcalendar.vcs';
|
||||||
if ($format == 'ical') $filename='dolibarrcalendar.ics';
|
if ($format == 'ical') $filename='dolibarrcalendar.ics';
|
||||||
@ -91,6 +91,15 @@ if (! $filename)
|
|||||||
llxFooterVierge('$Date$ - $Revision$');
|
llxFooterVierge('$Date$ - $Revision$');
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
foreach ($filters as $key => $value)
|
||||||
|
{
|
||||||
|
if ($key == 'year') $filename.='.year'.$value;
|
||||||
|
if ($key == 'idaction') $filename.='.id'.$value;
|
||||||
|
if ($key == 'login') $filename.='.login'.$value;
|
||||||
|
if ($key == 'logina') $filename.='.logina'.$value;
|
||||||
|
if ($key == 'logind') $filename.='.logind'.$value;
|
||||||
|
if ($key == 'logint') $filename.='.logint'.$value;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
$agenda=new ActionComm($db);
|
$agenda=new ActionComm($db);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user