kernelci / kernelci/kernelci-api

Investigate `fastapi-pagination` package for getting response without alias

Abierto
#276 0 comentarios 0 reacciones 1 asignado Reclamado por @JenySadadia Ver en GitHub
Lenguaje dominante
Python
Estrellas
10
Forks
21
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

In case we use pagination for getting objects (e.g. nodes or regressions) from API, we need to manually serialize the response model to not have alias at the moment.
Please see the detailed issue here: https://github.com/kernelci/kernelci-api/issues/246

FastAPI provides `response_model_by_alias` flag and we can set it to `False` in the endpoint handler to fix this issue.
However, this won't work in the case of `paginated` response.
So, We have fixed this issue in API. PR for the reference: https://github.com/kernelci/kernelci-api/pull/254

Investigate if we can fix the `fastapi-pagination` package for it to eliminate the requirement to serialize the response manually.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.