|
@@ -210,7 +210,7 @@ class SquirrelOption {
|
|
|
|
|
|
/* Check for a new value. */
|
|
/* Check for a new value. */
|
|
if ( !sqgetGlobalVar("new_$name", $this->new_value, SQ_POST ) ) {
|
|
if ( !sqgetGlobalVar("new_$name", $this->new_value, SQ_POST ) ) {
|
|
- $this->new_value = '';
|
|
|
|
|
|
+ $this->new_value = NULL;
|
|
}
|
|
}
|
|
|
|
|
|
/* Set the default save function. */
|
|
/* Set the default save function. */
|
|
@@ -330,7 +330,7 @@ class SquirrelOption {
|
|
global $color;
|
|
global $color;
|
|
|
|
|
|
// Use new value if available
|
|
// Use new value if available
|
|
- if (!empty($this->new_value)) {
|
|
|
|
|
|
+ if (!is_null($this->new_value)) {
|
|
$tempValue = $this->value;
|
|
$tempValue = $this->value;
|
|
$this->value = $this->new_value;
|
|
$this->value = $this->new_value;
|
|
}
|
|
}
|
|
@@ -392,7 +392,7 @@ class SquirrelOption {
|
|
$result .= $this->post_script;
|
|
$result .= $this->post_script;
|
|
|
|
|
|
// put correct value back if need be
|
|
// put correct value back if need be
|
|
- if (!empty($this->new_value)) {
|
|
|
|
|
|
+ if (!is_null($this->new_value)) {
|
|
$this->value = $tempValue;
|
|
$this->value = $tempValue;
|
|
}
|
|
}
|
|
|
|
|