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

LCFS - backend filter logic on the Compliance Report index #1809

Closed
5 tasks
airinggov opened this issue Jan 27, 2025 · 1 comment · Fixed by #1882
Closed
5 tasks

LCFS - backend filter logic on the Compliance Report index #1809

airinggov opened this issue Jan 27, 2025 · 1 comment · Fixed by #1882
Assignees
Labels
Added Banana 4 Scale Label for tickets added mid-sprint Compliance Reporting High High priority ticket but not critical at this time Task Work that does not directly impact the user Tested :) Testing passed

Comments

@airinggov
Copy link
Collaborator

Describe the task
Update the backend filter logic on the Compliance Report index page to exclude reports in the Submitted status if there are more recent version reports further along in the chain.

Purpose
To ensure the Compliance Report index page only displays the most relevant reports, improving user clarity and preventing confusion caused by older, superseded reports being displayed.

Acceptance Criteria

  • Modify the backend filter logic to check for reports in the Submitted status.
  • Exclude any report in Submitted status that has a more recent version further along in the chain.
  • Ensure the filter logic does not impact reports without newer versions.
  • Verify that the Compliance Report index page accurately reflects the updated filtering logic.
  • Conduct tests to confirm that older reports in the chain are properly excluded without introducing regressions.

Additional context

  • This update is intended to streamline the display of compliance reports for users, prioritizing the most up-to-date and relevant information.
  • Coordination with the frontend team may be required to validate any changes that affect the UI rendering.
@airinggov airinggov added Compliance Reporting High High priority ticket but not critical at this time Task Work that does not directly impact the user labels Jan 27, 2025
@AlexZorkin AlexZorkin self-assigned this Jan 27, 2025
@AlexZorkin AlexZorkin added the Added Banana 4 Scale Label for tickets added mid-sprint label Jan 27, 2025
@AlexZorkin AlexZorkin removed their assignment Jan 28, 2025
@prv-proton prv-proton self-assigned this Jan 29, 2025
prv-proton added a commit that referenced this issue Jan 30, 2025
…-1809

Fix: LCFS - backend filter logic on the Compliance Report index #1809
@Grulin
Copy link
Collaborator

Grulin commented Jan 30, 2025

#1870 and #1873 need to be tested at the same time as this. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Added Banana 4 Scale Label for tickets added mid-sprint Compliance Reporting High High priority ticket but not critical at this time Task Work that does not directly impact the user Tested :) Testing passed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants