Mediante el menú "Nuevo horario de trabajo" se generan los horarios de citas. Estas citas se crean
sin el paciente respectivo para poder seleccionarlo cuando se requiera.
Al parecer no se está controlando la excepción de que al abrir una de esas citas que no tienen
paciente y no se les ha seleccionado, al hacer clic en la acción "Crear Evaluación del Paciente",
lanza el siguiente error:
Traceback (most recent call last):
File "/trytond/protocols/jsonrpc.py", line 125, in _marshaled_dispatch
response['result'] = dispatch_method(method, params)
File "/trytond/protocols/jsonrpc.py", line 158, in _dispatch
res = dispatch(*args)
File "/trytond/protocols/dispatcher.py", line 158, in dispatch
result = rpc.result(meth(*c_args, **c_kwargs))
File "/trytond/wizard/wizard.py", line 225, in execute
return wizard._execute(state_name)
File "/trytond/wizard/wizard.py", line 251, in _execute
do_result = do(action)
File "/trytond/modules/health/wizard/wizard_appointment_evaluation.py", line 50, in do_appointment_evaluation
patient = app_id.patient.id
AttributeError: 'NoneType' object has no attribute 'id'
También probé en el servidor comunitario y lanza el mismo error.
Gracias
--
Saludos cordiales
Fabián Calle