From 982ed2d391df51d20575a7a96c3d380b4184d812 Mon Sep 17 00:00:00 2001 From: Florent Bruneau Date: Sun, 10 Aug 2008 21:41:40 +0200 Subject: [PATCH] Remove that ugly hack that aims at fixing session format conflicts when both .17 and master were used. Signed-off-by: Florent Bruneau --- classes/xnetsession.php | 9 --------- classes/xorgsession.php | 6 ------ 2 files changed, 15 deletions(-) diff --git a/classes/xnetsession.php b/classes/xnetsession.php index 3f9dca1..ccdee5c 100644 --- a/classes/xnetsession.php +++ b/classes/xnetsession.php @@ -24,15 +24,10 @@ class XnetSession extends PlSession public function __construct() { parent::__construct(); - S::bootstrap('perms_backup', new PlFlagSet()); } public function startAvailableAuth() { - if (!(S::v('perms') instanceof PlFlagSet)) { - S::set('perms', S::v('perms_backup')); - } - if (!S::logged() && Get::has('auth')) { if (!$this->start(AUTH_MDP)) { return false; @@ -74,7 +69,6 @@ class XnetSession extends PlSession $perms->addFlag('groupannu'); } S::set('perms', $perms); - S::set('perms_backup', $perms); } return true; } @@ -175,7 +169,6 @@ class XnetSession extends PlSession S::kill('may_update'); S::kill('is_member'); S::set('perms', $suid['perms']); - S::set('perms_backup', $suid['perms_backup']); return true; } @@ -184,7 +177,6 @@ class XnetSession extends PlSession $flags = new PlFlagSet(); if ($perm == 'disabled' || $perm == 'ext') { S::set('perms', $flags); - S::set('perms_backup', $flags); return; } $flags->addFlag(PERMS_USER); @@ -192,7 +184,6 @@ class XnetSession extends PlSession $flags->addFlag(PERMS_ADMIN); } S::set('perms', $flags); - S::set('perms_backup', $flags); } public function sureLevel() diff --git a/classes/xorgsession.php b/classes/xorgsession.php index c259d21..796d106 100644 --- a/classes/xorgsession.php +++ b/classes/xorgsession.php @@ -24,14 +24,10 @@ class XorgSession extends PlSession public function __construct() { parent::__construct(); - S::bootstrap('perms_backup', new PlFlagSet()); } public function startAvailableAuth() { - if (!(S::v('perms') instanceof PlFlagSet)) { - S::set('perms', S::v('perms_backup')); - } if (!S::logged()) { $cookie = $this->tryCookie(); if ($cookie == 0) { @@ -302,7 +298,6 @@ class XorgSession extends PlSession $flags = new PlFlagSet(); if ($perm == 'disabled' || $perm == 'ext') { S::set('perms', $flags); - S::set('perms_backup', $flags); return; } $flags->addFlag(PERMS_USER); @@ -310,7 +305,6 @@ class XorgSession extends PlSession $flags->addFlag(PERMS_ADMIN); } S::set('perms', $flags); - S::set('perms_backup', $flags); } public function setSkin() -- 2.1.4