fix PHP Fatal in 16.1 minimal install caused by usage of old categories:: constants

This commit is contained in:
Ralf Becker 2016-06-27 18:34:26 +02:00
parent 70cb78b2b1
commit 29d34bcc6c
2 changed files with 5 additions and 5 deletions

View File

@ -95,7 +95,7 @@ class admin_categories
public function edit(array $content=null,$msg='')
{
// read the session, as the global_cats param is stored with it.
$appname = $content['appname'] ? $content['appname'] : ($_GET['appname']?$_GET['appname']:categories::GLOBAL_APPNAME);
$appname = $content['appname'] ? $content['appname'] : ($_GET['appname']?$_GET['appname']:Api\Categories::GLOBAL_APPNAME);
$session = Api\Cache::getSession(__CLASS__.$appname,'nm');
unset($session);
if (!isset($content))
@ -395,7 +395,7 @@ class admin_categories
foreach($rows as $key => &$row)
{
$row['owner'] = explode(',',$row['owner']);
if(($owner && !in_array($owner, $row['owner'])) || ((string)$query['filter'] === (string)categories::GLOBAL_ACCOUNT && $row['owner'][0] > 0))
if(($owner && !in_array($owner, $row['owner'])) || ((string)$query['filter'] === (string)Api\Categories::GLOBAL_ACCOUNT && $row['owner'][0] > 0))
{
unset($rows[$key]);
$count--;
@ -499,7 +499,7 @@ class admin_categories
'row_id' => 'id',
'dataStorePrefix' => 'categories' // Avoid conflict with user list when in admin
);
$content['nm']['filter'] = $this->appname == 'admin'?categories::GLOBAL_ACCOUNT:$GLOBALS['egw_info']['user']['account_id'];
$content['nm']['filter'] = $this->appname == 'admin'?Api\Categories::GLOBAL_ACCOUNT:$GLOBALS['egw_info']['user']['account_id'];
}
else
{
@ -620,7 +620,7 @@ class admin_categories
));
}
protected function get_actions($appname=categories::GLOBAL_APPNAME) {
protected function get_actions($appname=Api\Categories::GLOBAL_APPNAME) {
$actions = array(
'open' => array( // does edit if allowed, otherwise view

View File

@ -636,7 +636,7 @@ class infolog_groupdav extends Api\CalDAV\Handler
// make sure category is global, as otherwise it will not be transmitted to other users
if (!Api\Categories::is_global($task['info_cat']))
{
$cat_obj = new Api\Categories(categories::GLOBAL_ACCOUNT, 'infolog');
$cat_obj = new Api\Categories(Api\Categories::GLOBAL_ACCOUNT, 'infolog');
$cat = Api\Categories::read($task['info_cat']);
$cat['owner'] = Api\Categories::GLOBAL_ACCOUNT;
$cat['access'] = 'public';