diff --git a/conf/Sccp.class.php.v431 b/conf/Sccp.class.php.v431 index 5a75ef6..4d3412e 100644 --- a/conf/Sccp.class.php.v431 +++ b/conf/Sccp.class.php.v431 @@ -34,8 +34,8 @@ class Sccp extends \FreePBX\modules\Core\Driver { "prettyName" => _("Sccp Custom Driver"), "shortName" => "SCCP", "description" => _("Sccp Device"), - "Version" => "11.3.v431", - "about" => "Sccp mysql class Base ver: 11.3, Sccp ver: 431" + "Version" => "11.3.v432", + "about" => "Sccp mysql class Base ver: 11.3, Sccp ver: 432" ); } /* @@ -91,7 +91,7 @@ class Sccp extends \FreePBX\modules\Core\Driver { case 'secondary_dialtone_tone': case 'dnd': $sql .= ', '.$key; - if (!empty($settings[$val]['value'])){ + if (!$this->is_my_blank($settings[$val]['value'])){ $sqlv .= ", '".$settings[$val]['value']."' "; } else { $sqlv .= ", NULL "; @@ -409,6 +409,9 @@ class Sccp extends \FreePBX\modules\Core\Driver { $devopts = $tmparr; return $devopts; } + public function is_my_blank($value) { + return empty($value) && !is_numeric($value); + } public function getDeviceHeaders() { return array( 'secret' => array('identifier' => _('Secret'), 'description' => sprintf(_('Secret [Enter "%s" to regenerate]'),"REGEN")),