mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-06 07:04:57 +00:00
set pwdexpiration to '' if it is '0000-00-00'
This commit is contained in:
parent
8988bc0098
commit
a761b0b417
|
@ -114,6 +114,8 @@ function insert_user($user) { /* {{{ */
|
|||
$logger->info("User '".$user['attributes']['login']."' already exists");
|
||||
} else {
|
||||
if(in_array('users', $sections)) {
|
||||
if(substr($user['attributes']['pwdexpiration'], 0, 10) == '0000-00-00')
|
||||
$user['attributes']['pwdexpiration'] = '';
|
||||
$newUser = $dms->addUser(
|
||||
$user['attributes']['login'],
|
||||
$user['attributes']['pwd'],
|
||||
|
@ -230,6 +232,7 @@ function insert_role($role) { /* {{{ */
|
|||
$logger->err("Could not add role");
|
||||
return false;
|
||||
}
|
||||
/*
|
||||
if($aro = SeedDMS_Aro::getInstance($newRole, $dms)) {
|
||||
$logger->info("Added aro");
|
||||
if($role['acos']) {
|
||||
|
@ -251,6 +254,7 @@ function insert_role($role) { /* {{{ */
|
|||
$logger->err("Could not add Aro");
|
||||
return false;
|
||||
}
|
||||
*/
|
||||
} else {
|
||||
$newRole = null;
|
||||
}
|
||||
|
@ -1852,6 +1856,7 @@ require_once("SeedDMS/Core.php");
|
|||
|
||||
$db = new SeedDMS_Core_DatabaseAccess($settings->_dbDriver, $settings->_dbHostname, $settings->_dbUser, $settings->_dbPass, $settings->_dbDatabase);
|
||||
$db->connect() or die ("Could not connect to db-server \"" . $settings->_dbHostname . "\"");
|
||||
$db->_debug = 1;
|
||||
|
||||
$dms = new SeedDMS_Core_DMS($db, $settings->_contentDir.$settings->_contentOffsetDir);
|
||||
if(!$settings->_doNotCheckDBVersion && !$dms->checkVersion()) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user