From 4e51f48285b2c7a284fce057b24f71e4315a9c0b Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Sat, 30 May 2026 20:08:39 -0500 Subject: [PATCH] fix(api): set IsActive=true when creating license keys Keys were created with is_active=false (DB default) because the API handler didn't explicitly set IsActive. This caused all key validation to fail. Co-Authored-By: Claude Opus 4.6 (1M context) --- routers/api/v1/repo/license_key.go | 1 + 1 file changed, 1 insertion(+) diff --git a/routers/api/v1/repo/license_key.go b/routers/api/v1/repo/license_key.go index 5fcd734616..0fc16981b6 100644 --- a/routers/api/v1/repo/license_key.go +++ b/routers/api/v1/repo/license_key.go @@ -121,6 +121,7 @@ func CreateLicenseKey(ctx *context.APIContext) { LicenseeEmail: form.LicenseeEmail, DomainRestriction: form.DomainRestriction, MaxSites: form.MaxSites, + IsActive: true, } if form.StartsAt != nil { -- 2.52.0