forked from extern/egroupware
"using the global db object"
This commit is contained in:
parent
65541b4a33
commit
7272868ab5
@ -37,14 +37,12 @@ class asyncservice
|
|||||||
{
|
{
|
||||||
if (is_object($GLOBALS['egw']->db))
|
if (is_object($GLOBALS['egw']->db))
|
||||||
{
|
{
|
||||||
$this->db = clone($GLOBALS['egw']->db);
|
$this->db = $GLOBALS['egw']->db;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$this->db = clone($GLOBALS['egw_setup']->db);
|
$this->db = $GLOBALS['egw_setup']->db;
|
||||||
}
|
}
|
||||||
$this->db->set_app('phpgwapi');
|
|
||||||
|
|
||||||
$this->cronline = EGW_SERVER_ROOT . '/phpgwapi/cron/asyncservices.php '.$GLOBALS['egw_info']['user']['domain'];
|
$this->cronline = EGW_SERVER_ROOT . '/phpgwapi/cron/asyncservices.php '.$GLOBALS['egw_info']['user']['domain'];
|
||||||
|
|
||||||
$this->only_fallback = substr(php_uname(), 0, 7) == "Windows"; // atm cron-jobs dont work on win
|
$this->only_fallback = substr(php_uname(), 0, 7) == "Windows"; // atm cron-jobs dont work on win
|
||||||
@ -460,22 +458,12 @@ class asyncservice
|
|||||||
{
|
{
|
||||||
$where = array('async_id' => $id);
|
$where = array('async_id' => $id);
|
||||||
}
|
}
|
||||||
$this->db->select($this->db_table,'*',$where,__LINE__,__FILE__);
|
|
||||||
|
|
||||||
$jobs = array();
|
$jobs = array();
|
||||||
while ($this->db->next_record())
|
foreach($this->db->select($this->db_table,'*',$where,__LINE__,__FILE__) as $row)
|
||||||
{
|
{
|
||||||
$id = $this->db->f('async_id');
|
$row['async_times'] = unserialize($row['async_times']);
|
||||||
|
$row['async_data'] = unserialize($row['async_data']);
|
||||||
$jobs[$id] = array(
|
$jobs[$row['async_id']] = egw_db::strip_array_keys($row,'async_');
|
||||||
'id' => $id,
|
|
||||||
'next' => $this->db->f('async_next'),
|
|
||||||
'times' => unserialize($this->db->f('async_times')),
|
|
||||||
'method' => $this->db->f('async_method'),
|
|
||||||
'data' => unserialize($this->db->f('async_data')),
|
|
||||||
'account_id' => $this->db->f('async_account_id')
|
|
||||||
);
|
|
||||||
//echo "job id='$id'<pre>"; print_r($jobs[$id]); echo "</pre>\n";
|
|
||||||
}
|
}
|
||||||
if (!count($jobs))
|
if (!count($jobs))
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user