Skip to content

[COMP-751][COMP-752]: System Reports#716

Merged
tom0827 merged 4 commits intobcgov:system_reportsfrom
tom0827:COMP-752
Feb 17, 2026
Merged

[COMP-751][COMP-752]: System Reports#716
tom0827 merged 4 commits intobcgov:system_reportsfrom
tom0827:COMP-752

Conversation

@tom0827
Copy link
Copy Markdown
Collaborator

@tom0827 tom0827 commented Feb 6, 2026

No description provided.


def generate(self):
"""CEB Summary Report Generation Logic."""
projects = TrackService.get_projects()
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I think this needs to be done slightly differently if you want to get the projects first from the TrackService. The project name associated with each inspection/complaint is the project name at the time the case file was created, this date needs to be passed to the get_projects() in as_of_date to get the name in special history. Or you can re-query the service to get the historic name on line 341 and pass the case file date there.

@tom0827 tom0827 changed the base branch from develop to system_reports February 17, 2026 17:35
@tom0827 tom0827 requested a review from tolkamps1 February 17, 2026 17:40
@tom0827 tom0827 merged commit ac34539 into bcgov:system_reports Feb 17, 2026
@tom0827 tom0827 deleted the COMP-752 branch February 17, 2026 18:02
tom0827 added a commit that referenced this pull request Feb 23, 2026
* [COMP-751][COMP-752]: System Reports (#716)

* COMP-752 System Reports

* COMP-752 fetch projects from track using special history

* [Comp-750] Project Compliance report (#738)

* [Comp-753] First nations report (#744)

* adding case file number column ad hiding report frontend (#753)

---------

Co-authored-by: Shaelyn Tolkamp <46355612+tolkamps1@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