Fix issue - sccpline row not created

Remove unnecessary escaping of quotation marks that caused SQL to reject command
This commit is contained in:
steve-lad 2021-06-04 07:56:20 +02:00
parent d683f686e5
commit 355b0b0ca3

View file

@ -91,11 +91,11 @@ class Sccp extends \FreePBX\modules\Core\Driver {
$tech[$row["Field"]]=$row["Field"];
}
$sqlCol = 'name';
$sqlVal = "\'{$id}\'";
$sqlVal = "'{$id}'";
foreach($this->data_fld as $key => $val) {
if (isset($settings[$val]['value'])){
$sqlCol .= ", {$key}";
$sqlVal .= ", \' {$settings[$val]['value']} \'";
$sqlVal .= ", '{$settings[$val]['value']}'";
}
}
$sql = "REPLACE INTO sccpline ( {$sqlCol} ) VALUES ( {$sqlVal} );";