trace log pconfig cache if for some reason it isn't an array
This commit is contained in:
parent
271f85be3b
commit
063b4286e7
@ -23,6 +23,14 @@ class PConfig {
|
|||||||
if(! array_key_exists($uid, \App::$config))
|
if(! array_key_exists($uid, \App::$config))
|
||||||
\App::$config[$uid] = array();
|
\App::$config[$uid] = array();
|
||||||
|
|
||||||
|
if(! is_array(\App::$config)) {
|
||||||
|
btlogger('App::$config not an array: ' . $uid);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(! is_array(\App::$config[$uid])) {
|
||||||
|
btlogger('App::$config[$uid] not an array: ' . $uid);
|
||||||
|
}
|
||||||
|
|
||||||
$r = q("SELECT * FROM pconfig WHERE uid = %d",
|
$r = q("SELECT * FROM pconfig WHERE uid = %d",
|
||||||
intval($uid)
|
intval($uid)
|
||||||
);
|
);
|
||||||
|
2
boot.php
2
boot.php
@ -765,6 +765,7 @@ class App {
|
|||||||
public static $pdl = null; // Comanche page description
|
public static $pdl = null; // Comanche page description
|
||||||
private static $perms = null; // observer permissions
|
private static $perms = null; // observer permissions
|
||||||
private static $widgets = array(); // widgets for this page
|
private static $widgets = array(); // widgets for this page
|
||||||
|
public static $config = array(); // config cache
|
||||||
|
|
||||||
public static $session = null;
|
public static $session = null;
|
||||||
public static $groups;
|
public static $groups;
|
||||||
@ -774,7 +775,6 @@ class App {
|
|||||||
public static $plugins_admin;
|
public static $plugins_admin;
|
||||||
public static $module_loaded = false;
|
public static $module_loaded = false;
|
||||||
public static $query_string;
|
public static $query_string;
|
||||||
public static $config; // config cache
|
|
||||||
public static $page;
|
public static $page;
|
||||||
public static $profile;
|
public static $profile;
|
||||||
public static $user;
|
public static $user;
|
||||||
|
Reference in New Issue
Block a user