8216a723f0acd25b066cd7a170a7cbb89fded41f
Extracts small api_get/api_post helpers to cut the repeated curl/header/ json.loads boilerplate, then uses them for a new subtest that creates a client, invoices it, marks the invoice sent, and pays it in full - checking the invoice comes back paid with a zero balance. Runs after the PDF preview check, since PreviewController::blankEntity only builds its mock PDF when the company has no invoices/invitations yet. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Description
Invoice Ninja NixOS derivation and module
391 KiB
Languages
Nix
85.7%
Shell
11.5%
Just
2.8%