#623 — [Bug]: refresh icon on Merchants page/table fails to wait response

Repo: Twill-AI/twill-ai-ui State: closed | Status: done Assignee: nadddder, raymondehizoba

Created: 2025-08-25 · Updated: 2025-09-18

Description

Steps to reproduce

To reproduce:

  1. In staging GH pages login under any user in “001” partner
  2. Navigate to Merchants section
  3. Press “refresh” button in top right corner of table.
  4. Wait results.

What was the expected behavior?

I expected it to refresh the page.

Screenshots

Nothing is refreshed, front-end app stops to wait response by timeout. Because for back-end “force update merchants” action takes 77 seconds+ and this duration grows together with number of merchants.

Possible fixes:

  1. Make “refresh” button to call “List merchants” API. Don’t allow call “force update merchants” from UI at all.
  2. ✔️ Add big timeout (2 minutes) and on-hover hint for user that action takes a lot of time.

Notes

Add implementation notes, blockers, and context here

Add wikilinks to related people, meetings, or other tickets