Back to board

Rider app: delivery fee / income does not update in real time after delivery complete

dinebd__mobileapp.rider#179

Description

Reported by client (WhatsApp)

After a delivery completes, the rider delivery fee does not update in real time on the rider app home page and dashboards.

Evidence:

  • Home screen shows Income (Today): ৳0.00 despite an active/completed job.

Expected: income/earnings reflect completed deliveries in real time.

Comments (4)
Synced 10 Sept 2026, 05:35

kingRayhan

More evidence from client (Mr. Eamin, WhatsApp, 3 Jul 2026): every screenshot and video frame in the "Rider App Bugs" export shows Income (Today): ৳0.00 — home screen, Earning activities, and Income history — even for a rider with past earnings listed (e.g. ৳239.31 on 27 May). Screenshots IMG-20260623-WA0009.jpg and IMG-20260703-WA0007.jpg, rider Salem ID 000058, app v1.4.1+5. Related new issues: #185 (duplicate rows in past earnings) and #186 (show daily income at sign-out).

Earning activities: My income 0.00 with past earnings presentOpen image in new tab
Home screen Income Today 0.00Open image in new tab

kingRayhan

Fix in progress — PR dispatches TodayOverAllReportFetchEvent() after successful drop-off finalize and on Complete delivery, so Income (Today) updates without manual Refresh.

Evidence folder: dinebd/issues/yemon-inbox/2026-07-13-income-today-not-refreshing/

kingRayhan

PR #201 also fixes the broader Income (Today): ৳0.00 issue from this comment.

Root cause: OverAllReportBloc used one state for today's income and another for date-range stats. Opening Dashboard or Account overwrote today's data, so home + Earning activities showed ৳0.00 even when past earnings existed.

Fix: store today and range reports separately; refresh today after delivery completion.

Details
In ReviewGeneralopen
Repository
graphland-dev/dinebd__mobileapp.rider
Issue
#179
Author
kingRayhan
Created
14 Jun 2026, 12:53
Updated
11 Jul 2026, 06:38
bug