Type Alias PlanVortexErrorRange

PlanVortexErrorRange: { family: string; from: number; to: number }

El catálogo de errores de PlanVortex, por rangos, y las clases que salen de él.

LA REGLA, y no es negociable: los errores se clasifican por body.code, nunca por el status HTTP. Todo error de dominio viaja con un 400 — un token caducado, una cuenta desconectada, el cupo del plan agotado y un texto demasiado largo son los cuatro un 400. Sólo el 520 (permisos) sale 401 y un fallo inesperado sale 500. Un if (response.status === 401) refreshToken() sería un bug silencioso: los códigos de token, 501 y 522, viajan dentro de un 400.

El catálogo del servidor crece cada mes, así que un código fuera de estos rangos NO es un error del cliente: cae en la clase base con su code y su message intactos. Nunca se traga y nunca se renombra.

Type declaration

  • family: string

    Qué familia de problemas es

  • from: number

    Primer código del rango, incluido

  • to: number

    Último código del rango, incluido