Default annual renewal to business created date.

Backfill null renewals from created_at and use now when create omits the date.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-08-26 10:33:26 +03:30
co-authored by Cursor
parent 92601ae729
commit 4db9c7709d
2 changed files with 6 additions and 1 deletions
@@ -0,0 +1,5 @@
-- Default annual renewal to business created date when unset.
UPDATE businesses
SET annual_renewal_at = created_at
WHERE annual_renewal_at IS NULL;
+1 -1
View File
@@ -376,7 +376,7 @@ export class BusinessAdminService {
slug,
annualRenewalAt: dto.annualRenewalAt
? new Date(dto.annualRenewalAt)
: null,
: new Date(),
oldBusinessId:
dto.oldBusinessId !== undefined ? BigInt(dto.oldBusinessId) : undefined,
settings: toPrismaJson({