Sometimes principal_id can be false.

This commit is contained in:
Andrew McMillan 2013-05-31 09:34:24 +12:00
parent 63586d38d7
commit 8e899ff0e0

View File

@ -194,7 +194,7 @@ class Principal {
}
$sql = 'SELECT *, ';
if ( isset($session->principal_id) ) {
if ( isset($session->principal_id) && $session->principal_id !== false ) {
$sql .= 'pprivs(:session_principal::int8,principal_id,:scan_depth::int) AS privileges ';
$params = array( ':session_principal' => $session->principal_id, ':scan_depth' => $c->permission_scan_depth );
}