bcgov / bcgov/foi-flow

AXIS Sync - Multiple click on AXIS sync button clears off Additional Information

Open
#3,074 0 comments 0 reactions 0 assignees View on GitHub
bug low priority
Dominant language
Python
Stars
8
Forks
2
Avg merge
14h 34m
Merged PRs (30d)
46

Description

**Describe the bug in current situation**
AXIS Sync - Multi click on AXIS sync button clears off Additional Information

**Link bug to the User Story**

**Impact of this bug**
Describe the impact, i.e. what the impact is, and number of users impacted.
This happens only for Unopened request.

**Chance of Occurring (high/medium/low/very low)**

**Pre Conditions: which Env, any pre-requesites or assumptions to execute steps?**

**Steps to Reproduce**
Steps to reproduce the behavior:
1. Create a personal request from applicant form
2. Search the Unopened request in foi-flow
3. Enter personal AXIS request ID and click on the AXIS sync button for multiple times
4. See error

**Actual/ observed behaviour/ results**
Child details gets cleared

**Expected behaviour**
Child details should persist

**Screenshots/ Visual Reference/ Source**
Before AXIS Sync
![image.png](https://images.zenhubusercontent.com/6081a4273965c56c02fdc82c/eb94d7c1-d931-40f7-a337-a46d98a35191)

After clicking AXIS sync for the first time
![image.png](https://images.zenhubusercontent.com/6081a4273965c56c02fdc82c/79eb038c-1b38-458c-8181-8970b567577a)

After clicking AXIS Sync for the second time
![image.png](https://images.zenhubusercontent.com/6081a4273965c56c02fdc82c/64d8736f-47a3-4e0f-bced-9738cfbe5e83)

Contributor guide

Open the contributing guide

Research direction

Start in the foi-flow UI at the AXIS sync button used for an unopened personal request, following the reproduction steps from the applicant form. Compare the Additional Information or child details before syncing, after the first click, and after repeated clicks. Done means child details persist when AXIS Sync is clicked multiple times.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 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.