mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-06 23:24:57 +00:00
unset homefolder of users before the folder will be deleted
This commit is contained in:
parent
122fcdb3c9
commit
81872f4319
|
@ -856,8 +856,14 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
protected function removeFromDatabase() { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
//Entfernen der Datenbankeinträge
|
||||
$db->startTransaction();
|
||||
// unset homefolder as it will no longer exist
|
||||
$queryStr = "UPDATE tblUsers SET homefolder=NULL WHERE homefolder = " . $this->_id;
|
||||
if (!$db->getResult($queryStr)) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
// Remove database entries
|
||||
$queryStr = "DELETE FROM tblFolders WHERE id = " . $this->_id;
|
||||
if (!$db->getResult($queryStr)) {
|
||||
$db->rollbackTransaction();
|
||||
|
|
Loading…
Reference in New Issue
Block a user