From 8438e2af40f94dd0cebb3da2f4ad83d04652495a Mon Sep 17 00:00:00 2001 From: steve-lad <72376554+steve-lad@users.noreply.github.com> Date: Tue, 15 Jun 2021 09:03:30 +0200 Subject: [PATCH] Bug Fixes - Back port from Develop Add device did not set default line; only set after editing and saving device SCCPTokenAct response handler was incorrect --- Sccp_manager.class.php | 2 +- Sccp_manager.inc/aminterface/Message.class.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Sccp_manager.class.php b/Sccp_manager.class.php index 7e6381e..6ca4219 100644 --- a/Sccp_manager.class.php +++ b/Sccp_manager.class.php @@ -1171,7 +1171,7 @@ class Sccp_manager extends \FreePBX_Helpers implements \BMO { $db_field = $this->dbinterface->HWextension_db_SccpTableData("get_columns_sccpdevice"); $hw_id = (empty($get_settings['sccp_deviceid'])) ? 'new' : $get_settings['sccp_deviceid']; $hw_type = (empty($get_settings['sccp_device_typeid'])) ? 'sccpdevice' : $get_settings['sccp_device_typeid']; - $update_hw = ($hw_id == 'new') ? 'update' : 'clear'; + $update_hw = ($hw_id == 'new') ? 'add' : 'clear'; $hw_prefix = 'SEP'; if (!empty($get_settings[$hdr_prefix . 'type'])) { $value = $get_settings[$hdr_prefix . 'type']; diff --git a/Sccp_manager.inc/aminterface/Message.class.php b/Sccp_manager.inc/aminterface/Message.class.php index f28f53d..7963980 100644 --- a/Sccp_manager.inc/aminterface/Message.class.php +++ b/Sccp_manager.inc/aminterface/Message.class.php @@ -392,7 +392,7 @@ class SCCPTokenAckAction extends ActionMessage { parent::__construct('SCCPTokenAck'); $this->setKey('DeviceId', $DeviceName); - $this->setResponseHandler("SCCPGeneric"); + $this->setResponseHandler("Generic"); } }