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

Refactored PI-specific invoices #73

Merged
merged 1 commit into from
Sep 19, 2024

Commits on Sep 9, 2024

  1. Refactored PI-specific invoices

    The PI-specific is now implemented in the `PIInvoice` class.
    This class takes in the entire billable invoice and will
    export the PI invoices to local storage and S3
    
    Because the `upload_to_s3` function is no longer used, it is removed.
    Since the `export_s3` function in the Invoice class does not need to be
    concerned about file extensions, the test case for s3 exporting is
    somewhat simplified, only checking that the format of the output paths
    are correct.
    QuanMPhm committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    6a36c24 View commit details
    Browse the repository at this point in the history