IIC2513 / Syllabus-2023-1

Repositorio oficial del curso IIC2513 Tecnologías y Aplicaciones Web 🎉👩‍💻👨‍💻
66 stars 8 forks source link

Duda sobre emiteCertificado #56

Closed FelipeMunozMoraga closed 1 year ago

FelipeMunozMoraga commented 1 year ago

Hola, En el enunciado se dice que en caso de que todo esté bien con el destino, se debe imprimir un certificado, y en caso de que no esté bien se debe imprimir el status con la restricción, dado que ese status viene de restricciones sanitarias, no entiendo en que caso dar uso al reject de emiteCertificado. Pensaba simplemente modificar emiteCertificado para que siempre que la llame sea resolve, pero no sé si eso es cambiar la naturaleza de la función, lo que está prohibido en el enunciado. Muchas gracias!

Lexiesm commented 1 year ago

Tengo la misma duda

HernanCabreraPichuante commented 1 year ago

El reject es en caso que falle la emisión del certificado (cualquier falla, por ejemplo un caso de interoperación, se cayó un router, no hay respuesta de alguna API y un sinfín de cosas que puede pasar en una arquitectura WEB)

NicolasOlmosQuiroga commented 1 year ago

El reject es en caso que falle la emisión del certificado (cualquier falla, por ejemplo un caso de interoperación, se cayó un router, no hay respuesta de alguna API y un sinfín de cosas que puede pasar en una arquitectura WEB)

@HernanCabreraPichuante, una duda profesor, ¿en este caso tendriamos que simular con una probabilidad al azar que ocurra algun fallo? Por que no se me ocurre como hacer que se envie el reject sin tener que usar alguna variable para detectar un fallo, ¿serviria simplemente que justo abajo del resolve que dice que esta correcto, coloque otro resolve con la version fallida?