diff --git a/importexport/inc/class.importexport_import_ui.inc.php b/importexport/inc/class.importexport_import_ui.inc.php index 1dc1f5fb78..0bee0b0278 100644 --- a/importexport/inc/class.importexport_import_ui.inc.php +++ b/importexport/inc/class.importexport_import_ui.inc.php @@ -416,7 +416,9 @@ use EGroupware\Api\Etemplate; public static function sendUpdate($complete, $label = '', $log = '') { // No real push, no updates - if(EGroupware\Api\Json\Push::onlyFallback() || !\EGroupware\Api\Json\Request::isJSONRequest()) + if (EGroupware\Api\Json\Push::onlyFallback() || !\EGroupware\Api\Json\Request::isJSONRequest() || + // async service has no session(-id) and push will throw an AssertionFailed exception + empty($GLOBALS['egw']->session->sessionid)) { error_log($complete . "% $label\t" . $log); return; @@ -578,4 +580,4 @@ use EGroupware\Api\Etemplate; return $ok; } } -?> +?> \ No newline at end of file