Skip to content

Solicitudes: reconocer los ids UUID en avisos y actualización automática - #88

Merged
Winbit-Finance merged 2 commits into
mainfrom
fix/solicitudes-uuid
Nov 6, 2026
Merged

Winbit-Finance merged 2 commits into
mainfrom
fix/solicitudes-uuid

Conversation

@Winbit-Finance

Copy link
Copy Markdown
Collaborator

parseRequestIdFromHistoryId usaba Number.parseInt, pero los ids de solicitud en Rails son UUID. Con los que empiezan con letra (cerca de 4 de cada 10) devolvía null, y la solicitud no se reconocía como tal.

Efecto: esas solicitudes no activaban la actualización automática ni el aviso al aprobarse o rechazarse. La lista de Movimientos y la campanita no dependen de esta función.

  • El id se devuelve como texto.
  • Se actualiza el contrato en docs/REQUESTS_CONTRACT.md.

Pruebas: casos nuevos con UUID en requestHistory.test.js; eslint y vitest run (493 tests) en verde. No se probó con una solicitud real.

@Winbit-Finance
Winbit-Finance merged commit e95bec0 into main Nov 6, 2026
3 checks passed
@Winbit-Finance
Winbit-Finance deleted the fix/solicitudes-uuid branch November 6, 2026 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant