Relates to #205
backend/src/features/subscriptions/data/subscriptions.repository.ts
createForAdminOverride() (lines 576-611):
createForAdminOverride()
admin_override_{userId}_{timestamp}
stripe_customer_id = NULL
mapSubscriptionRow() (lines 622-638):
mapSubscriptionRow()
stripeCustomerId: row.stripe_customer_id || null
create() method (lines 30-57):
create()
stripeCustomerId
No dependencies set.
The note is not visible to the blocked user.
Relates to #205
Milestone 2: Repository layer updates
Files
backend/src/features/subscriptions/data/subscriptions.repository.tsChanges
createForAdminOverride()(lines 576-611):admin_override_{userId}_{timestamp})stripe_customer_id = NULLinsteadmapSubscriptionRow()(lines 622-638):stripeCustomerId: row.stripe_customer_id || nullcreate()method (lines 30-57):stripeCustomerIdoptional in parameter typeAcceptance Criteria