Wire up status filter and auto-seed required templates on list

FixEmailService
Shipped
April 20, 2026 at 6:30 AM UTC
Author
Kamo
Commit
29ca98b

- EmailTemplateController.list() now accepts ?status= param and filters using the existing findByOrgIdAndStatus repository query - Auto-seeds required templates for orgs that missed the initial seeding (seedForOrgIfMissing checks REQUIRED count, only seeds if zero) - Fixes Required tab showing empty when org was created before seeding was wired to the org-creation lifecycle hook

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