Skip to content

Conversation

@lorenyu
Copy link
Collaborator

@lorenyu lorenyu commented Oct 17, 2025

Relates to https://linear.app/nava-platform/issue/TSS-388/design-fixes

Changes

Context

Feedback on OSCER is that many of the cases in the cases list aren't actionable (they are waiting on action by the applicant/member). This change adds an actionable scope that shows only cases where the current step is a StaffTask.

Testing

Tested locally

Before

image

After

image

@lorenyu lorenyu requested review from a team as code owners October 17, 2025 22:56
@lorenyu lorenyu requested review from baonguyenNava and removed request for a team October 17, 2025 22:56
Copy link
Contributor

@MichaelCrawfordNava MichaelCrawfordNava left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A minor recommendation but otherwise looks good!

@MichaelCrawfordNava MichaelCrawfordNava merged commit bb5b18c into main Oct 20, 2025
2 checks passed
@MichaelCrawfordNava MichaelCrawfordNava deleted the lorenyu/actionablecases branch October 20, 2025 19:48
nkutub added a commit to navapbc/oscer that referenced this pull request Oct 20, 2025
## Ticket

Resolves TSS-388

## Changes

- Updated certification cases controller to only fetch actionable cases
- This means that a case will not show on the "Open" cases page if it
does not have any associated tasks

## Context for reviewers

- flex-sdk PR is here: navapbc/flex-sdk#231

## Testing

- Reset your local database
- Run the app locally
- Navigate to cases
- Go into a case
- From the case page, go into a task
- Complete the task
- Go back to the cases page and ensure that the case no longer appears

<!-- reporting-app - begin PR environment info -->
## Preview environment for reporting-app
- Service endpoint:
https://p-109-reporting-app-dev-725104489.us-east-1.elb.amazonaws.com
- Deployed commit: 8407ead
<!-- reporting-app - end PR environment info -->

---------

Co-authored-by: Nader Kutub <nkutub@users.noreply.github.com>
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