Project

General

Profile

Bug #4406

Bug #3562: Android Rider :- Node API Integration

Android Rider:- cancelTrip Node API Integration

Added by Anupama P about 1 year ago. Updated 10 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
03/26/2025
Due date:
03/27/2025 (about 12 months late)
% Done:

0%

Estimated time:
Milestone:
Sprint 28 Tukxi Ride 2025 Mar 01 to Mar 31
Branch name:
sprint-25_sreedevi_4406

Impact Analysis

Cancel trip while pickup and enroute
Need to verify trip request report

#1

Updated by Anupama P about 1 year ago

  • Assignee set to Anupama P
#2

Updated by Anupama P about 1 year ago

  • Assignee changed from Anupama P to Sreedevi K S
#3

Updated by Sreedevi K S about 1 year ago

  • Due date set to 03/27/2025
  • Start date changed from 03/05/2025 to 03/26/2025
  • Branch name set to sprint-25_sreedevi_4406
#4

Updated by Sreedevi K S about 1 year ago

  • Status changed from New to In Progress
#5

Updated by Sreedevi K S about 1 year ago

  • Status changed from In Progress to Resolved
#6

Updated by Anupama P 10 months ago

  • Subject changed from cancelTrip Node API Integration to Android Rider:- cancelTrip Node API Integration
  • Status changed from Resolved to QA Ready
#7

Updated by Firosha Fathima 10 months ago

  • Status changed from QA Ready to Reopened

Android Rider:- cancelTrip Node API Integration failed

when the cancel trip icon is clicked an popup is displayed if we select no, there is a loader issue and after sometime app crashes failed

#8

Updated by Anupama P 10 months ago

  • Impact Analysis updated (diff)
#9

Updated by Sreedevi K S 10 months ago

  • Status changed from Reopened to Resolved

Issue:
When the "Cancel Trip" icon is clicked, a popup is shown asking for confirmation.
If the user selects "No", a loader appears and doesn't stop, eventually causing the app to crash after a few seconds.

Root Cause:
The loader was not hidden after the successful response from the GetCancelReason API.
Additionally, there was an issue with the improper initialization of the AlertDialog, which might lead to unexpected behavior or crashes.

Fix Implemented:

Loader Handling : Added logic to dismiss/hide the loader immediately after receiving a successful response from the GetCancelReason API.

Alert Dialog Initialization : Reorganized and safely initialized the AlertDialog .

Also available in: Atom PDF