mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-11 20:21:16 +00:00
do not validate value in SeedDMS_Core_Attribute::setValue(), it should have been done before
This commit is contained in:
parent
2a5a5b2053
commit
ceed62bf2b
|
@ -177,12 +177,14 @@ class SeedDMS_Core_Attribute { /* {{{ */
|
|||
if($values) {
|
||||
$vsep = $this->getValueSetSeparator();
|
||||
if($valueset) {
|
||||
/* Validation should have been done before
|
||||
$error = false;
|
||||
foreach($values as $v) {
|
||||
if(!in_array($v, $valueset)) { $error = true; break; }
|
||||
}
|
||||
if($error)
|
||||
return false;
|
||||
*/
|
||||
$valuesetstr = $this->_attrdef->getValueSet();
|
||||
$value = $vsep.implode($vsep, $values);
|
||||
} else {
|
||||
|
@ -203,12 +205,14 @@ class SeedDMS_Core_Attribute { /* {{{ */
|
|||
}
|
||||
|
||||
if($valueset) {
|
||||
/* Validation should have been done before
|
||||
$error = false;
|
||||
foreach($values as $v) {
|
||||
if(!in_array($v, $valueset)) { $error = true; break; }
|
||||
}
|
||||
if($error)
|
||||
return false;
|
||||
*/
|
||||
$value = $valuesetstr[0].implode($valuesetstr[0], $values);
|
||||
} else {
|
||||
$value = ','.implode(',', $values);
|
||||
|
|
Loading…
Reference in New Issue
Block a user