Buenas tardes a todos. Alguno podria apoyarme en el siguiente tema: Tengo un detalle que recién se presento con el modulo call center (llamadas salientes) el tema es que los agentes dentro de la sesión del portal issabel no pueden guardar datos del formulario; Para pausarse y colgar la llamada tienen que refrescar la pantalla así mismo para ver los datos de una llamada nueva anteriormente me funcionaba de forma correcta, en el debug de call center veo el siguiente log
2022-04-18 11:18:40 PID= 28023 : (SQLWorkerProcess) ERR: SQLWorkerProcess::procesarUnaAccion: no se puede realizar operación de base de datos: 23000 - 1452 - Cannot add or update a child row: a foreign key constraint fails (call_center.current_calls, CONSTRAINT current_calls_ibfk_1 FOREIGN KEY (id_call) REFERENCES calls (id))
2022-04-18 11:18:40 PID= 28023 : (SQLWorkerProcess) ERR: traza de pila:
#0 /opt/issabel/dialer/SQLWorkerProcess.class.php(726): PDOStatement->execute(Array)
#1 [internal function]: SQLWorkerProcess->sqlinsertcurrentcalls(Array)
#2 /opt/issabel/dialer/SQLWorkerProcess.class.php(213): call_user_func_array(Array, Array)
#3 /opt/issabel/dialer/SQLWorkerProcess.class.php(184): SQLWorkerProcess->procesarUnaAccion()
#4 /opt/issabel/dialer/HubProcess.class.php(196): SQLWorkerProcess->procedimientoDemonio()
#5 /opt/issabel/dialer/HubProcess.class.php(142): HubProcess->iniciarTareaClase('SQLWorkerProces...', 'SQLWorkerProces...')
#6 /opt/issabel/dialer/HubProcess.class.php(104): HubProcess->_iniciarTarea('SQLWorkerProces...')
#7 /opt/issabel/dialer/dialerd(405): HubProcess->procedimientoDemonio()
#8 /opt/issabel/dialer/dialerd(209): iniciarTarea('dialerd', 'HubProcess', Array, Object(AppLogger))
#9 /opt/issabel/dialer/dialerd(61): main(Array, 'Marcador predic...', 'dialerd', 'HubProcess')
#10 {main}
2022-04-18 11:18:40 PID= 28023 : (SQLWorkerProcess) DEBUG: SQLWorkerProcess::msg_AgentLinked - Array
(
[0] => outgoing
[1] => 18
[2] => 7071
[3] => Agent/1806
[4] => SIP/openvox-000028ef
[5] => 2022-04-18 11:18:40
[6] => 8
[7] => SIP/openvox
[8] => 110
)
2022-04-18 11:18:40 PID= 28023 : (SQLWorkerProcess) DEBUG: acción pendiente _sqlinsertcurrentcalls: Array
(
[0] => Array
(
[tipo_llamada] => outgoing
[uniqueid] => 1650295900.15255
[ChannelClient] => SIP/openvox-000028ef
[fecha_inicio] => 2022-04-18 11:18:40
[queue] => 110
[agentnum] => 1806
[event] => Link
[Channel] => Agent/1806
[id_call] => 7071
)
)
En la BD reviso la tabla current_calls y no veo ningún dato mientras alguien le paso algo similar y como lo resolvió. De antemano les agradezco la ayuda. SALUDOS