Update session.name to varchar 150

pull/2487/head
jmontoyaa 9 years ago
parent b3fb82ebaa
commit 5f208c4948
  1. 1
      app/Migrations/Schema/V111/Version111.php
  2. 2
      main/inc/lib/sessionmanager.lib.php

@ -298,6 +298,7 @@ class Version111 extends AbstractMigrationChamilo
$this->addSql('ALTER TABLE extra_field_options CHANGE display_text display_text VARCHAR(255) DEFAULT NULL');
$this->addSql('ALTER TABLE extra_field CHANGE variable variable VARCHAR(255) NOT NULL');
$this->addSql('ALTER TABLE c_course_setting MODIFY COLUMN value TEXT');
$this->addSql("ALTER TABLE session MODIFY COLUMN name VARCHAR(150) NOT NULL DEFAULT ''");
if (!$schema->hasTable('version')) {
$this->addSql('CREATE TABLE version (id int unsigned NOT NULL AUTO_INCREMENT, version varchar(255), PRIMARY KEY(id), UNIQUE(version));');

@ -4397,7 +4397,7 @@ class SessionManager
}
}
Database::update($tbl_session, $params, array('id = ?' => $session_id), true);
Database::update($tbl_session, $params, array('id = ?' => $session_id));
foreach ($enreg as $key => $value) {
if (substr($key, 0, 6) == 'extra_') { //an extra field

Loading…
Cancel
Save