Fix issue - sccpline row not created
Remove unnecessary escaping of quotation marks that caused SQL to reject command
This commit is contained in:
parent
d683f686e5
commit
355b0b0ca3
|
@ -91,11 +91,11 @@ class Sccp extends \FreePBX\modules\Core\Driver {
|
||||||
$tech[$row["Field"]]=$row["Field"];
|
$tech[$row["Field"]]=$row["Field"];
|
||||||
}
|
}
|
||||||
$sqlCol = 'name';
|
$sqlCol = 'name';
|
||||||
$sqlVal = "\'{$id}\'";
|
$sqlVal = "'{$id}'";
|
||||||
foreach($this->data_fld as $key => $val) {
|
foreach($this->data_fld as $key => $val) {
|
||||||
if (isset($settings[$val]['value'])){
|
if (isset($settings[$val]['value'])){
|
||||||
$sqlCol .= ", {$key}";
|
$sqlCol .= ", {$key}";
|
||||||
$sqlVal .= ", \' {$settings[$val]['value']} \'";
|
$sqlVal .= ", '{$settings[$val]['value']}'";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$sql = "REPLACE INTO sccpline ( {$sqlCol} ) VALUES ( {$sqlVal} );";
|
$sql = "REPLACE INTO sccpline ( {$sqlCol} ) VALUES ( {$sqlVal} );";
|
||||||
|
|
Loading…
Reference in a new issue