se modificó el retorno de la api de estudios.
al pegarle a la api http://localhost:8000/estudio_api/estudios/
se obtiene:
{
.....
"ultimo_estado": {
"id": "664a210b-5825-4611-842f-48f3761246f5",
"fecha": "2021-11-17T12:34:00.580122-03:00",
"resourcetype": "ResultadoDeEstudioEntregado"
}
},
en vez de una lista de estados.
es necesario modificar todo el front para que use los resultados
ej:
created() {},
methods: {
obtenerUltimoEstado(estudio) {
let nameEstado = estudio.estados[paciente.estados.length - 1].resourcetype;
nameEstado = nameEstado.replace(/([a-z])([A-Z])/g, "$1 $2");
se modificó el retorno de la api de estudios. al pegarle a la api http://localhost:8000/estudio_api/estudios/ se obtiene: { ..... "ultimo_estado": { "id": "664a210b-5825-4611-842f-48f3761246f5", "fecha": "2021-11-17T12:34:00.580122-03:00", "resourcetype": "ResultadoDeEstudioEntregado" } },
en vez de una lista de estados. es necesario modificar todo el front para que use los resultados ej: created() {}, methods: { obtenerUltimoEstado(estudio) { let nameEstado = estudio.estados[paciente.estados.length - 1].resourcetype; nameEstado = nameEstado.replace(/([a-z])([A-Z])/g, "$1 $2");
quedaría: created() {}, methods: { obtenerUltimoEstado(estudio) { let nameEstado = estudio.ultimo_estado.resourcetype nameEstado = nameEstado.replace(/([a-z])([A-Z])/g, "$1 $2");