huemul icon indicating copy to clipboard operation
huemul copied to clipboard

Refactor a mecanismo de portadas.

Open gaulatti opened this issue 4 years ago • 1 comments

Descripción

Major Refactor al mecanismo de portadas, simplificando su implementación y cubriendo casos como el de La Tercera (que ahora retorna un 302 por lo que es necesario manejar esa redirección)

Ejemplo de comportamiento

No existen cambios en el comportamiento, se ajusta a lo previamente esperado.

gaulatti avatar May 25 '20 07:05 gaulatti

La versión anterior era una sopa de Promises sobre Promises y sus respectivos resolve/reject que podía ser optimizado con el simple uso de async/await.

Era mejor preparar el valor y simplemente entregarlo como return para que de ahí fuera retornado a slack, en lugar de tanto drama.

La razón de Axios está directamente relacionado con lo práctico que es para este tipo de requests (además del uso eficiente de await), es como moment() en las fechas.

Qué onda con el bump de versiones?

gaulatti avatar May 26 '20 01:05 gaulatti