Skip to content
Snippets Groups Projects
Commit 6a1b11e9 authored by Pegane Nestor's avatar Pegane Nestor
Browse files

FIX #2031 removed control on empty custom values

parent e25065d6
No related branches found
No related tags found
No related merge requests found
......@@ -1118,7 +1118,11 @@ abstract class foldertype_Abstract
$indexes = $this->get_indexes($foldertypeId);
foreach (array_keys($values) as $key) {
if ($indexes[$key]['type'] == 'date' && ! empty($values[$key])) {
if ($indexes[$key]['type'] == 'date') {
if($values[$key] === ''){
$values[$key] = NULL;
}
array_push(
$data,
array(
......@@ -1127,9 +1131,11 @@ abstract class foldertype_Abstract
'type' => "date"
)
);
} else if ($indexes[$key]['type'] == 'string'
&& ! empty($values[$key])
) {
} else if ($indexes[$key]['type'] == 'string') {
if($values[$key] === ''){
$values[$key] = NULL;
}
array_push(
$data,
array(
......@@ -1138,9 +1144,11 @@ abstract class foldertype_Abstract
'type' => "string"
)
);
} else if ($indexes[$key]['type'] == 'float'
&& ! empty($values[$key])
) {
} else if ($indexes[$key]['type'] == 'float') {
if($values[$key] === ''){
$values[$key] = NULL;
}
array_push(
$data,
array(
......@@ -1149,9 +1157,11 @@ abstract class foldertype_Abstract
'type' => "float"
)
);
} else if ($indexes[$key]['type'] == 'integer'
&& !empty($values[$key])
) {
} else if ($indexes[$key]['type'] == 'integer') {
if($values[$key] === ''){
$values[$key] = NULL;
}
array_push(
$data,
array(
......
......@@ -280,10 +280,6 @@ if (isset($_POST['delete_folder'])) {
{
$value = $folderArray['index'][$key]['show_value'];
}
elseif($folderArray['index'][$key]['default_value'])
{
$value = $folderArray['index'][$key]['default_value'];
}
if($folderArray['index'][$key]['type_field'] == 'input')
{
if($folderArray['index'][$key]['type'] == 'date')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment