From 08d62cbc018efc2846d2822b38e37e08fdaf32f2 Mon Sep 17 00:00:00 2001 From: "saad.siddiq" Date: Fri, 30 May 2025 10:29:45 +0500 Subject: [PATCH] Add SKU in success and failed notification New release v1.7 --- .../qualitychecker/service/InspectionReportService.java | 2 +- .../qualitychecker/ui/activities/HomeActivity.java | 5 +++-- .../qualitychecker/ui/fragments/ThirdStepFragment.java | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/utopiaindustries/qualitychecker/service/InspectionReportService.java b/app/src/main/java/com/utopiaindustries/qualitychecker/service/InspectionReportService.java index 6912278..2edfae8 100644 --- a/app/src/main/java/com/utopiaindustries/qualitychecker/service/InspectionReportService.java +++ b/app/src/main/java/com/utopiaindustries/qualitychecker/service/InspectionReportService.java @@ -133,7 +133,7 @@ public class InspectionReportService { if (response.isSuccessful()) { System.out.println(response.body()); if (response.body().get("result").equalsIgnoreCase("success")) { - FileUtils.Current_SKU = response.body().get("Sku"); + //FileUtils.Current_SKU = response.body().get("Sku"); callback.onSuccess(); } else { callback.onFailure(new Exception("Error on submitting report")); diff --git a/app/src/main/java/com/utopiaindustries/qualitychecker/ui/activities/HomeActivity.java b/app/src/main/java/com/utopiaindustries/qualitychecker/ui/activities/HomeActivity.java index e820ce2..3d11ac1 100644 --- a/app/src/main/java/com/utopiaindustries/qualitychecker/ui/activities/HomeActivity.java +++ b/app/src/main/java/com/utopiaindustries/qualitychecker/ui/activities/HomeActivity.java @@ -597,6 +597,7 @@ private int generateRandomNumber(int min, int max) { for ( InspectionReport report : reports ) { final int currentNotificationId = notificationId[0]++; + //Log.e("SKU: ",""+report.getItems().get(0).getSku()); service.saveReport(report, new SaveReportCallback() { @Override public void onSuccess() { @@ -616,7 +617,7 @@ private int generateRandomNumber(int min, int max) { HomeActivity.this, currentNotificationId, "Upload Success", - "SKU: " + FileUtils.Current_SKU + " uploaded successfully."); + "SKU: " + report.getItems().get(0).getSku() + " uploaded successfully."); //Log.e("Reports-size: ",""+reports.size()); if (uploadedCount[0] == size) { @@ -639,7 +640,7 @@ private int generateRandomNumber(int min, int max) { HomeActivity.this, currentNotificationId, "Upload Failed", - "SKU: " + FileUtils.Current_SKU + " failed.\nReason: " + throwable.getMessage()); + "SKU: " + report.getItems().get(0).getSku() + " failed.\nReason: " + throwable.getMessage()); diff --git a/app/src/main/java/com/utopiaindustries/qualitychecker/ui/fragments/ThirdStepFragment.java b/app/src/main/java/com/utopiaindustries/qualitychecker/ui/fragments/ThirdStepFragment.java index 6cf027f..8cc49a3 100644 --- a/app/src/main/java/com/utopiaindustries/qualitychecker/ui/fragments/ThirdStepFragment.java +++ b/app/src/main/java/com/utopiaindustries/qualitychecker/ui/fragments/ThirdStepFragment.java @@ -492,7 +492,7 @@ public class ThirdStepFragment extends Fragment implements View.OnClickListener handler.post(() -> { calculateDimensions(); - Log.e("Report-ToString: ", "" + store.getReport().toString()); + //Log.e("Report-ToString: ", "" + store.getReport().toString()); SharedPreferences sharedPreferences = getContext().getSharedPreferences("login_prefs", Context.MODE_PRIVATE); long draftReportId = Long.parseLong(sharedPreferences.getString("draftReportId", null));