mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-19 07:52:16 +00:00
Bugfix für Gruppenzuteilung mit Bezeichnungen länger als 16 Zeichen
This commit is contained in:
@@ -27,12 +27,12 @@ class benutzergruppe extends basis_db
|
||||
public $benutzergruppen = array(); // benutzergruppe Objekt
|
||||
|
||||
//Tabellenspalten
|
||||
public $uid; // varchar(16)
|
||||
public $gruppe_kurzbz; // varchar(16)
|
||||
public $uid; // varchar(32)
|
||||
public $gruppe_kurzbz; // varchar(32)
|
||||
public $updateamum; // timestamp
|
||||
public $updatevon; // varchar(16)
|
||||
public $updatevon; // varchar(32)
|
||||
public $insertamum; // timestamp
|
||||
public $insertvon; // varchar(16)
|
||||
public $insertvon; // varchar(32)
|
||||
public $studiensemester_kurzbz; // varchar(16)
|
||||
|
||||
/**
|
||||
@@ -123,24 +123,23 @@ class benutzergruppe extends basis_db
|
||||
*/
|
||||
protected function validate()
|
||||
{
|
||||
if(mb_strlen($this->uid)>16)
|
||||
if(mb_strlen($this->uid)>32)
|
||||
{
|
||||
$this->errormsg = 'UID darf nich laenger als 16 Zeichen sein';
|
||||
$this->errormsg = 'UID darf nich laenger als 32 Zeichen sein';
|
||||
return false;
|
||||
}
|
||||
if(mb_strlen($this->gruppe_kurzbz)>16)
|
||||
if(mb_strlen($this->gruppe_kurzbz)>32)
|
||||
{
|
||||
$this->errormsg = 'Gruppe_kurzbz darf nicht laenger als 16 Zeichen sein';
|
||||
$this->errormsg = 'Gruppe_kurzbz darf nicht laenger als 32 Zeichen sein';
|
||||
return false;
|
||||
}
|
||||
if(mb_strlen($this->updatevon)>16)
|
||||
if(mb_strlen($this->updatevon)>32)
|
||||
{
|
||||
//ToDo: Just 4 Sync dannach wieder errormsg setzen
|
||||
$this->updatevon = mb_substr($this->updatevon,0,15);
|
||||
$this->errormsg = 'Updatevon darf nicht laenger als 32 Zeichen sein';
|
||||
}
|
||||
if(mb_strlen($this->insertvon)>16)
|
||||
if(mb_strlen($this->insertvon)>32)
|
||||
{
|
||||
$this->errormsg = 'Insertvon darf nicht laenger als 16 Zeichen sein';
|
||||
$this->errormsg = 'Insertvon darf nicht laenger als 32 Zeichen sein';
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
@@ -48,7 +48,8 @@ if (isset($_POST['new']))
|
||||
$e->insertamum = date('Y-m-d H:i:s');
|
||||
$e->insertvon = $user;
|
||||
$e->uid = $_POST['uid'];
|
||||
$e->save();
|
||||
if(!$e->save())
|
||||
die($e->errormsg);
|
||||
}
|
||||
else if (isset($_GET['type']) && $_GET['type']=='delete')
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user