Example code for TripletexApiClient causes exceptions
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Empieza por tripletex-api2/examples/java-gradle/token/src/main/java/no/tripletex/api/v2/TripletexApiClient.java, especialmente por tokenValidUntil cerca de la línea 39, la generación del token cerca de la línea 100 y las comprobaciones de validez. Sigue buildCall y sessionApi.delete para confirmar la ruta de llamada recursiva. Se considera terminado cuando el ejemplo ya no produce el error de validez de ZonedDateTime ni StackOverflowException.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The example code for automatically generating a session token should be updated (tripletex-api2/examples/java-gradle/token/src/main/java/no/tripletex/api/v2/TripletexApiClient.java)
ZonedDateTime error:
tokenValidUntil is stored as ZonedDateTime on line 39
session token is generated with date only at line 100
but the later validity checks still use the ZonedDateTime to check if the token is valid, which includes the time component of ZonedDateTime.
This will result in Unauthorized exceptions between midnight and the time of day in the tokenValidUntil field.
StackOverflowException:
buildCall ends up calling sessionApi.delete, which in turn calls buildCall, etc.
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 49
- Forks
- 47
- Merge medio
- 31 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
- 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 Tripletex/tripletex-api2
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Tripletex/tripletex-api2#135 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
Tripletex/tripletex-api2#133 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
Tripletex/tripletex-api2#130 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
Tripletex/tripletex-api2#127 ·
-
changedSince på alle endepunkterAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Tripletex/tripletex-api2#126 · 1 reacción ·
Todos los issues de Tripletex/tripletex-api2
Issues similares
-
effort: low prio: low ready
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
digitalfabrik/integreat-cms#4616 ·
Los mantenedores suelen responder en 5 días
-
refactor topic-map
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Los mantenedores suelen responder en 1 día
-
Add an EPUB parserAbiertoarea: core good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
openapi/gknowledge#21 ·
-
get() for StrEnumPosiblemente ocupada @FeJo5952 la tomó hoy. Abiertogood first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
collective/icalendar#1921 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
ETQ admin, le select de condition d'une annotation répétable liste les champs publics deux foisAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
demarche-numerique/demarche.numerique.gouv.fr#14301 ·
Los mantenedores suelen responder en 1 día