Create the NotFoundError
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- typescript
- Área
- api
Línea de trabajo
Comienza rastreando la implementación existente de ReadError y el manejo de errores de las operaciones de lectura en js-dataverse. Determina dónde se convierten en errores las respuestas de API de tipo no encontrado y qué datos refinados están disponibles allí. Se considera terminado cuando se pueda identificar un NotFoundError distintivo en un catch de una promise, manteniendo al mismo tiempo el comportamiento existente de ReadError.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Overview of the Feature Request
For now any error returned by the API in a read operation returns a ReadError, which includes the message with the HTTP error code as a very simple string, but we can define a new NotFoundError that extends ReadError also including more refined data. This way we can safely identify a not found error within the block catch of the promise, and carry out the necessary actions in the SPA.
What Inspired the Request?
What Existing Behavior Do You Want Changed?
Error handling
Any Brand New Behavior Do You Want to Add to js-dataverse?
New not found error
Any Open or Closed Issues Related to This Feature Request?
No
- Lenguaje dominante
- TypeScript
- Estrellas
- 20
- Forks
- 11
- Merge medio
- 2 d 5 h
- PR fusionados (30 d)
- 1
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de IQSS/dataverse-client-javascript
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
IQSS/dataverse-client-javascript#477 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
IQSS/dataverse-client-javascript#476 · 4 comentarios ·
-
Missing dependency `p-limit` Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
IQSS/dataverse-client-javascript#465 · 1 comentario · 2 reacciones ·
-
GREI Re-arch
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
Todos los issues de IQSS/dataverse-client-javascript
Issues similares
-
Browser Waiting for: Product Owner
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
getsentry/sentry-javascript#24577 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
agilepathway/label-checker#640 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
copse-dev/agent-pane#2953 ·
-
[aw] Upgrade available Abiertoagentic-workflows
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
githubnext/rig#534 ·
-
automation missing-model model-sync provider:pioneer
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
anomalyco/models.dev#7701 ·