From add0fbb47c90e87f3f44bb4a0576f8c0b5d32d5a Mon Sep 17 00:00:00 2001 From: Shanmuga Krishnan S M Date: Mon, 3 Aug 2026 14:36:20 +0530 Subject: [PATCH] fix(driver-app): use Locale.US in NetworkHelper to prevent invalid JSON formatting --- rit-driver-app/app/src/main/java/com/rit/driver/Config.java | 2 +- .../app/src/main/java/com/rit/driver/NetworkHelper.java | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/rit-driver-app/app/src/main/java/com/rit/driver/Config.java b/rit-driver-app/app/src/main/java/com/rit/driver/Config.java index 8f75eaa..b7dd0c2 100644 --- a/rit-driver-app/app/src/main/java/com/rit/driver/Config.java +++ b/rit-driver-app/app/src/main/java/com/rit/driver/Config.java @@ -2,7 +2,7 @@ package com.rit.driver; public class Config { - public static final String BACKEND_URL = "http://10.43.158.201:8085"; + public static final String BACKEND_URL = "https://api.rit-services.in"; public static final String DEFAULT_PIN = "RITDRIVER"; diff --git a/rit-driver-app/app/src/main/java/com/rit/driver/NetworkHelper.java b/rit-driver-app/app/src/main/java/com/rit/driver/NetworkHelper.java index 05808cc..0dc4e50 100644 --- a/rit-driver-app/app/src/main/java/com/rit/driver/NetworkHelper.java +++ b/rit-driver-app/app/src/main/java/com/rit/driver/NetworkHelper.java @@ -36,9 +36,10 @@ public class NetworkHelper { conn.setConnectTimeout(8000); conn.setReadTimeout(8000); - // Build JSON string payload + // Build JSON string payload using Locale.US to ensure dot decimals in JSON String jsonInputString = String.format( - "{\"latitude\": %f, \"longitude\": %f, \"pin\": \"%s\"}", + java.util.Locale.US, + "{\"latitude\": %.6f, \"longitude\": %.6f, \"pin\": \"%s\"}", lat, lng, pin );