Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Top-level links are wrong when getting related resources

Cerrado
#466 2 comentarios 0 reacciones 0 asignados Ver en GitHub

@grzuy ya está trabajando en esto.

Desde el 2/9/2026.

  • #467 de @grzuy — abierto

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
68/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
elixir
Área
api, backend

Línea de trabajo

Comienza rastreando cómo UserView construye los enlaces self y de paginación de nivel superior durante la serialización y, después, reproduce las dos solicitudes descritas en el issue. La tarea estará terminada cuando los enlaces para GET /users sigan siendo /users, mientras que los enlaces para GET /teams/{teamId}/users conserven la ruta anidada, con pruebas que cubran ambos casos.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

stale:discard

Hi 👋

Say you have an operation

GET /users

for which you use a UserView that has a resource type users.
Top level links (self and pagination) correctly link to /users path.

But say you also have

GET /teams/{teamId}/users

that also uses UserView to serialize users resources.

Top level links (self and pagination) wrongly link to /users path, not to /teams/{teamId}/users.

Lenguaje dominante
Elixir
Estrellas
511
Forks
76
Merge medio
8 h 46 min
PR fusionados (30 d)
2

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de beam-community/jsonapi

Todos los issues de beam-community/jsonapi

Issues similares

Más issues de Elixir

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.