Skip to content

Conversation

@naved001
Copy link
Collaborator

@naved001 naved001 commented Nov 24, 2025

A bunch of tests will fail, but I want to make sure people are happy with the way things are organized before I update the tests.

The first commit adds the new feature, the 2nd commit refactors things around it.

Closes #166

* Remove attributes that we get from coldfront from the invoice. Still
  keep the CSV output consistent though.
* Hold report metadata in a dataclass and pass that around to the helper
  functions to keep things better contained.
@knikolla
Copy link
Contributor

Seems good to me.

Also update the headers for the report by classes, not that we
specifically need it for that report, but it's just good to keep it
consistent.
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.

Add columns that indicate the period the report is for.

2 participants