Fix bugs/crashes in ntbb-session

This commit is contained in:
Guangcong Luo 2016-10-20 20:34:07 -04:00
parent 82e7a917ab
commit 9ea444aeea
2 changed files with 4 additions and 4 deletions

View File

@ -30,7 +30,7 @@ class GlickoPlayer {
private $RDmax = 130.0;
private $RDmin = 25.0;
private $c;
private $q = 0.00575646273 ;
private $q = 0.00575646273;
var $M = array();

View File

@ -28,7 +28,7 @@ class NTBBSession {
var $sid = '';
var $session = 0;
function NTBBSession() {
function __construct() {
global $psdb, $curuser;
$ctime = time();
$curuser = $this->getGuest();
@ -425,7 +425,7 @@ class NTBBSession {
if (($user['userid'] === $userid) && !empty($user['loggedin'])) {
// already logged in
$usertype = '2';
if (in_array($userid, $psconfig->sysops, true)) {
if (in_array($userid, $psconfig['sysops'], true)) {
$usertype = '3';
} else {
// check autoconfirmed
@ -519,7 +519,7 @@ class NTBBSession {
}
if (function_exists('psconfig_validate_assertion')) {
psconfig_validate_assertion($data, $serverhostname);
psconfig_validate_assertion($data, $serverhostname, $user);
}
$sig = '';