Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ccfri 4274 closure data lost #606

Merged
merged 12 commits into from
Jan 2, 2025
Merged

Conversation

jenbeckett
Copy link
Collaborator

Description

Ccfri 4274 closure data lost

Surprised this bug made it into PROD.. The date pickers were totally broken from the Vue upgrade.
Changed the date pickers to AppDateInput and cleaned up some code.

I also noticed the CCFRI summary dec validation wasn't working great. This should be fixed now and validating properly.

Note: I also noticed than when you have multiple rows of dates, and you delete some index, the row would always clear just the last row, despite some other index being chosen. The rows were set to use index as a key - and this was causing some issues having the date pickers re-render properly. It is fixed here for CCFRI AddNewFees - but I will open a separate PR to fix this in other places because the problem exists elsewhere (RFI as one example)

Types of changes

Checklist

  • I have read the CONTRIBUTING doc
  • I have checked that unit tests pass locally with my changes
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)

Further comments

backend/src/components/facility.js Outdated Show resolved Hide resolved
Copy link

sonarqubecloud bot commented Jan 2, 2025

@jenbeckett jenbeckett merged commit e69a140 into release-2.3 Jan 2, 2025
2 checks passed
@jenbeckett jenbeckett deleted the ccfri-4274-closure-data-lost branch January 2, 2025 22:29
jenbeckett added a commit that referenced this pull request Jan 9, 2025
* ecewe org questions show for all applications, expansion panel order changed

* fix home page facility cards for orgs with multiple facilities

* removed an empty class

* ccfri-4307 ecewe status codes incorrect

* Ccfri 4274 closure data lost (#606)


* fixed bug where date removal was not obeying the index key. Also fixed ccfri summary dec to work better while checking errors

* remove unused import

* add default font family

* Ccfri 4321 rfi UI fix (#609)

* UI updates for RFI , fix bug where rows containing dates do not delete properly

* fix next button on existing fees correct page

* fixed alignment on ul

* Ccfri 4247 fix closure table (#611)

* when tables open, default them to have one row populated

* Ccfri 4362 fix closure table validations (#612)


Co-authored-by: weskubo-cgi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants