Skip to content

Cancel an invoice's reminders with it - #607

Open
clstaudt wants to merge 1 commit into
final-invoice-reminder-balancefrom
cancel-reminders-with-invoice
Open

clstaudt wants to merge 1 commit into
final-invoice-reminder-balancefrom
cancel-reminders-with-invoice

Conversation

@clstaudt

@clstaudt clstaudt commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Cancelling an invoice left its reminders overdue, and new reminders could still be created from them.

A reminder chain now shares its invoice's cancelled state, as it already shares the paid state: cancelling or restoring the invoice does the same to all its reminders. A single reminder can still be cancelled on its own, but not restored while its invoice is cancelled.

馃 Generated with Claude Code

@clstaudt
clstaudt added this pull request to stack #608 October 18, 2026 12:11
@clstaudt
clstaudt force-pushed the cancel-reminders-with-invoice branch from 06985b0 to 7d6f1eb Compare October 18, 2026 20:21
Cancelling an invoice left its reminders overdue, and a new reminder
could still be created from one of them, because only the reminder
being chased was checked for being cancelled.

A reminder chain now shares the cancelled state of its invoice, as it
already shares the paid state: cancelling or restoring the invoice does
the same to all its reminders. A single reminder can still be cancelled
on its own, but not restored while its invoice is cancelled, and no new
reminder can be created for a cancelled invoice.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@clstaudt
clstaudt force-pushed the cancel-reminders-with-invoice branch from 7d6f1eb to 8f76057 Compare October 20, 2026 13:25

This branch has not been deployed

No deployments
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.

1 participant