Errores #22798
Error al pulsar un botón con acción particular sobre un panel LIS sin datos
Estado: | Cerrada | Fecha de inicio: | 2019-10-29 | |
---|---|---|---|---|
Prioridad: | Normal | Fecha fin: | ||
Asignado a: | - | % Realizado: | 100% |
|
Categoría: | - | |||
Versión prevista: | gvHIDRA-5_0_6 | |||
Ref. DESIG (Jira): | ENT-357016 |
Descripción
Al pulsar un botón con acción particular sobre un panel LIS sin datos se produce un error javascript de intento de acceso a una estructura rootJSON['panel']['numReg']
que no existe, concretamente en la siguiente línea del método gvh.getRegAlter
de la librería javascript gvh.js
:
var numReg = rootJSON['panel']['numReg'];
Histórico
Actualizado por Anónimo hace más de 4 años
Solución: antes de acceder a la estructura se comprueba que existen los distintos subarrays/objetos...
// Comprobamos que el panel tiene un nº de tuplas definidas, sino salimos. if ( !(typeof rootJSON === 'object' && 'panel' in rootJSON && typeof rootJSON['panel'] === 'object'&& 'numReg' in rootJSON['panel']) ) { return vReg; }
Actualizado por Anónimo hace más de 4 años
- Versión prevista cambiado gvHIDRA-5_1_0 por gvHIDRA-5_0_6
Actualizado por Anónimo hace más de 4 años
- Se actualizó Descripción (diff)
Actualizado por Veronica Navarro Porter hace más de 4 años
- Estado cambiado Resuelta por Cerrada
- Ref. DESIG (Jira) cambiado ENT-00000 por ENT-357016