From cc2c1a9049b94ee9ba15067406a6832fc79758ea Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Fri, 15 May 2015 14:36:51 -0500 Subject: [PATCH] Fix session migration upgrade crash --- include/class.ostsession.php | 2 +- include/upgrader/streams/core/c00511c7-7be60a84.task.php | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/include/class.ostsession.php b/include/class.ostsession.php index d93de839a..f64995549 100644 --- a/include/class.ostsession.php +++ b/include/class.ostsession.php @@ -135,7 +135,7 @@ abstract class SessionBackend { var $isnew = false; var $ttl; - function __construct($ttl) { + function __construct($ttl=SESSION_TTL) { $this->ttl = $ttl; } diff --git a/include/upgrader/streams/core/c00511c7-7be60a84.task.php b/include/upgrader/streams/core/c00511c7-7be60a84.task.php index eca25aee2..91706eaff 100644 --- a/include/upgrader/streams/core/c00511c7-7be60a84.task.php +++ b/include/upgrader/streams/core/c00511c7-7be60a84.task.php @@ -6,7 +6,8 @@ class MigrateDbSession extends MigrationTask { function run() { # How about 'dis for a hack? - osTicketSession::write(session_id(), session_encode()); + $session = new DbSessionBackend(); + $session->write(session_id(), session_encode()); } } -- GitLab