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

CIVIPLMMSR-399: Fix Case Categry Type Selection #1055

Merged

Conversation

shahrukh-compuco
Copy link

Overview

This pr moves the settings for civicase-base angular file from settings array to setting factory class which fixes the issue that was resulting in invalid case type category selection on cases, awards or prospects dashboard.

Before

2f2d5e6b-fd7f-471c-841a-dec47c726d0a

##After
screen_recording_after

Technical Details

This was being caused due to the fact that the settings that are provided as array are cached on first page load so if user opened the cases dashboard first after a cache clear and then navigates to awards it will still hve case type category selected as cases in the cache. Whereas settings factory is called on each page reload.

@shahrukh-compuco shahrukh-compuco merged commit 335ca12 into 4.3.0-rc Dec 20, 2024
2 checks passed
@shahrukh-compuco shahrukh-compuco deleted the civiplmmsr-399-fix-case-type-category-seelction branch December 20, 2024 11:03
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