order not response
@maheshshinde9100 ya está trabajando en esto.
Desde el 30/1/2026.
- #346 de @maheshshinde9100 — abierto
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Comienza con ApiClient.parseResponse alrededor de la línea 123 de ApiClient.java, utilizando el stack trace y el fallo de conversión de Order-to-Entity reportado como punto de entrada. Sigue cómo se analiza una respuesta de order e identifica qué significa completar: una respuesta de order debe gestionarse sin la RazorpayException reportada. El payload no menciona ningún archivo de prueba, así que localiza primero las pruebas existentes relevantes del análisis de respuestas antes de cambiar el comportamiento.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
ApiClient Class line no = 124 throw new RazorpayException("Unable to parse response because of " + e.getMessage());
java.lang.RuntimeException: com.example.razorpaytest.razorpay.RazorpayException: Unable to parse response because of com.razorpay.Order cannot be cast to com.example.razorpaytest.razorpay.Entity
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:578)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)
Caused by: com.example.razorpaytest.razorpay.RazorpayException: Unable to parse response because of com.razorpay.Order cannot be cast to com.example.razorpaytest.razorpay.Entity
at com.example.razorpaytest.razorpay.ApiClient.parseResponse(ApiClient.java:123)
- Lenguaje dominante
- Java
- Estrellas
- 76
- Forks
- 83
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin 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 razorpay/razorpay-java
-
Document multipart serializer mislabels MIME and emits duplicate file partsPosiblemente ocupada @u7k4rs6 la tomó hace 50 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
razorpay/razorpay-java#365 ·
-
Fix response parsing in shaded builds and update test infrastructure for modern JDKsPosiblemente ocupada @maheshshinde9100 la tomó hace 280 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
razorpay/razorpay-java#363 ·
-
Fix webhook signature verification for payloads containing special charactersPosiblemente ocupada @IamPritamAcharya la tomó hace 205 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
razorpay/razorpay-java#351 · 3 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
razorpay/razorpay-java#341 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
razorpay/razorpay-java#340 · 3 comentarios ·
Todos los issues de razorpay/razorpay-java
Issues similares
-
bug key bindings source editor
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Visual COBOL: missing 11.0 and 12.0, and 9.0 date differs from Rocket Software's lifecycle pageAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
endoflife-date/endoflife.date#11561 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
conductor-oss/conductor#1824 ·
Los mantenedores suelen responder en 5 días
-
Type: Possible bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
AntennaPod/AntennaPod#8887 · 1 comentario ·
Los mantenedores suelen responder en 1 día