Skip to content

Update ReportMailer to use EmailableReports struct#9408

Merged
zachmargolis merged 3 commits intomainfrom
margolis-emailable-table-struct
Oct 18, 2023
Merged

Update ReportMailer to use EmailableReports struct#9408
zachmargolis merged 3 commits intomainfrom
margolis-emailable-table-struct

Conversation

@zachmargolis
Copy link
Copy Markdown
Contributor

  • Removes options hash, makes options first-class propreties
  • Refactors existing reports

(I'm branching off of #9405 because I didn't want to deal with merge conflicts in the report_mailer.rb file)

@zachmargolis zachmargolis requested review from a team and Sgtpluck October 18, 2023 01:52
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

cc @Sgtpluck tagging you on this PR just as a heads up that I refactored this report you added

Base automatically changed from margolis-attach-reports-as-xlsx to main October 18, 2023 15:02
Copy link
Copy Markdown
Contributor

@ThatSpaceGuy ThatSpaceGuy left a comment

Choose a reason for hiding this comment

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

Looks good - thanks!

- Removes options hash, makes options first-class propreties
- Refactors existing reports

changelog: Internal, Reporting, Update reporting email to use struct internally
@zachmargolis zachmargolis force-pushed the margolis-emailable-table-struct branch from ec25893 to e4d2d29 Compare October 18, 2023 16:16
@zachmargolis zachmargolis merged commit 448a98a into main Oct 18, 2023
@zachmargolis zachmargolis deleted the margolis-emailable-table-struct branch October 18, 2023 17:31
zachmargolis added a commit that referenced this pull request Feb 5, 2025
- Options were removed as part of refactor in #9408

changelog: Internal, Source code, Update source documentation
zachmargolis added a commit that referenced this pull request Feb 5, 2025
- Options were removed as part of refactor in #9408

changelog: Internal, Source code, Update source documentation
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