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

refactor(core): clean up pending invoice "finally" handling #4015

Merged
merged 1 commit into from
Feb 19, 2024

Conversation

vindard
Copy link
Contributor

@vindard vindard commented Feb 16, 2024

Description

This is an in-place refactor of the "update pending invoice" related functions where a new more expressive return type is introduced but the existing functionality is kept exactly in place.

After this PR, things to do:

  • revisit all return instances and adjust for correct behaviour

@vindard vindard force-pushed the refactor-pending-invoice branch 5 times, most recently from bc0175c to d0a5b4a Compare February 19, 2024 14:29
This is to introduce the new type and use it to decide when to mark
invoices as 'proceesing completed' and 'paid'. The existing logic is
kept in place an no iteration has been done on that as yet here. That
will be addressed in follow-up commits.
@vindard vindard force-pushed the refactor-pending-invoice branch from d0a5b4a to b4dff9a Compare February 19, 2024 14:58
@vindard vindard marked this pull request as ready for review February 19, 2024 15:28
@vindard vindard merged commit aa26eae into main Feb 19, 2024
12 checks passed
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