Stop dropping setupFee on save, and unbreak the build

FixSecurityService
Shipped
September 2, 2026 at 4:50 PM UTC
Author
Kamo
Commit
9c7a68f

withTermsUnchanged rebuilds UpdateQuoteRequest positionally for a member who may not rewrite the terms. setupFee was added to that record and not added here, so two things happened at once: - the field never reached the service, and the editor re-rendered the stored blank as though the member had cleared it — the setup fee 'saving as blank'; - the call was a 14-argument constructor against a 15-component record, so this service stopped compiling entirely and every build since has failed, which is why none of the quote work had actually deployed. Local 'mvn compile' hid it: the controller's class file was newer than its source so javac skipped it. Only 'mvn clean compile' — which is what the image build does — showed the error.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing