mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-22 14:41:29 +01:00
* ProjectManager: fixed parent projects were not updated with changes (you had to run sync-all manually
caused by running notifications delayed after response is send to user and to taking into account new notifications generated by notified apps
This commit is contained in:
parent
bdbc22dd98
commit
802d4c5282
@ -1397,14 +1397,15 @@ class egw_link extends solink
|
|||||||
*/
|
*/
|
||||||
static public function run_notifies()
|
static public function run_notifies()
|
||||||
{
|
{
|
||||||
foreach(self::$notifies as $args)
|
//error_log(__METHOD__."() count(self::\$notifies)=".count(self::$notifies));
|
||||||
|
while(self::$notifies)
|
||||||
{
|
{
|
||||||
|
$args = array_shift(self::$notifies);
|
||||||
$method = $args['method'];
|
$method = $args['method'];
|
||||||
unset($args['method']);
|
unset($args['method']);
|
||||||
//error_log(__METHOD__."() calling $method(".array2string($args).')');
|
//error_log(__METHOD__."() calling $method(".array2string($args).')');
|
||||||
ExecMethod($method, $args);
|
ExecMethod($method, $args);
|
||||||
}
|
}
|
||||||
self::$notifies = array();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user