KamoCRM

Resolve 23 compilation errors from controller-service signature mismatches

FixBillingService
Shipped
April 17, 2026 at 12:49 AM UTC
Author
Kamo
Commit
be274af

Controllers were built by a separate agent from services, causing method name and parameter type mismatches. Fixed all controllers to match actual service signatures: correct method names, UUID.fromString() conversions, proper argument counts. Also fixed StripeSubscriptionService to use addAllItem() instead of setItems() for Stripe SDK compatibility, and BillingAdminService type casting issues.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing