Buenos días,
Tenemos en producción Arai-Usuarios v2.2.2, integrado con sistemas propios. Estamos haciendo actualización de prueba hacia EEI v1.0.7 .
Tenemos problemas al intentar agregar usuarios para SUDOCU desde Arai-Usuarios. Si creamos un usuario nuevo o le agregamos la cuenta de SUDOCU a un usuario existente, nos da el siguiente error:
[2021-03-08T09:54:00] job_seguimientos_found 0
GET /auth/sesion 401 2.611 ms - 23
GET /auth/logout 401 1.405 ms - 23
GET /auth/providers 200 2.512 ms - 13
GET /auth/providers 200 3.896 ms - 13
GET /auth/saml 302 11.069 ms - 0
GET /auth/saml 302 9.204 ms - 0
GET /auth/csrf 200 6.185 ms - 52
[2021-03-08T09:54:31] error_db_query { details: null,
stack:
'error: el valor null para la columna «nro_doc» viola la restricción not null\n Parser.parseErrorMessage (/app/node_modules/pg-protocol/dist/parser.js:278:15)\n Parser.handlePacket (/app/node_modules/pg-protocol/dist/parser.js:126:29)\n Parser.parse (/app/node_modules/pg-protocol/dist/parser.js:39:38)\n Socket.stream.on (/app/node_modules/pg-protocol/dist/index.js:10:42)\n Socket.emit (events.js:198:13)\n ',
:
'el valor null para la columna «nro_doc» viola la restricción not null',
clientmessage:
'el valor null para la columna «nro_doc» viola la restricción not null',
url: '/auth/menu_items',
msg: 'error_db_query',
type: 'error',
id_err: '0osos',
trace:
'error: el valor null para la columna «nro_doc» viola la restricción not null\n Parser.parseErrorMessage (/app/node_modules/pg-protocol/dist/parser.js:278:15)\n Parser.handlePacket (/app/node_modules/pg-protocol/dist/parser.js:126:29)\n Parser.parse (/app/node_modules/pg-protocol/dist/parser.js:39:38)\n Socket.stream.on (/app/node_modules/pg-protocol/dist/index.js:10:42)\n Socket.emit (events.js:198:13)\n ' }
falla la creacion de usuario debe ser poque ya existe TODO
[2021-03-08T09:54:31] Cannot read property 'id' of undefined { url: '/auth/menu_items',
msg: 'Cannot read property \'id\' of undefined',
type: null,
clientmessage: 'Cannot read property \'id\' of undefined' }
[2021-03-08T09:55:00] job_pg_clean 0
[2021-03-08T09:55:00] job_seguimientos_found 0
Modificando la columna nro_doc en la tabla “personas” en la base de SUDOCU (sacamos la restricción de NOT_NULL), funciona pero la persona en SUDOCU se crea sin DNI.
Tenemos otra instalación de EEI en versión v1.0.3, y ahí nos funciona bien.
Saludos y Gracias!