bcgov / bcgov/entity

BRD: Implement cancellation for in-progress network calls for Affiliations and Invitations

Open
#30,099 1 comment 0 reactions 0 assignees View on GitHub
bug Entities Team
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

Currently, when loading affiliations or invitations, if the user changes filters or triggers a new search before the previous request completes, the previous in-progress API call continues and may resolve after the latest request.

This can cause:

- Stale data overwriting the latest results
- UI flicker or incorrect filter display
- Unnecessary API load and wasted network calls

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the affiliations and invitations loading entry points and inspect how their API requests update filter results. Verify the behavior when a new search starts before the previous request completes; done means earlier requests no longer produce stale results, UI flicker, or unnecessary network work.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.