From 690a840358488eae83acff37c604e09e703b3c9e Mon Sep 17 00:00:00 2001 From: adueck Date: Sat, 15 Oct 2022 21:16:23 +0500 Subject: [PATCH] also remove subscription item in user on downgrade --- account/src/lib/couch-db.ts | 1 + account/src/lib/user-utils.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/account/src/lib/couch-db.ts b/account/src/lib/couch-db.ts index c01c5db..6ccdd3d 100644 --- a/account/src/lib/couch-db.ts +++ b/account/src/lib/couch-db.ts @@ -113,6 +113,7 @@ export async function updateLingdocsUser(uuid: T.UUID, toUpdate: wordlistDbName: undefined, couchDbPassword: undefined, upgradeToStudentRequest: undefined, + subscription: undefined, } | { upgradeToStudentRequest: "waiting" } | { upgradeToStudentRequest: "denied" } | diff --git a/account/src/lib/user-utils.ts b/account/src/lib/user-utils.ts index e7e5386..37daaf9 100644 --- a/account/src/lib/user-utils.ts +++ b/account/src/lib/user-utils.ts @@ -89,6 +89,7 @@ export async function downgradeUser(userId: T.UUID, subscriptionId?: string): Pr wordlistDbName: undefined, couchDbPassword: undefined, upgradeToStudentRequest: undefined, + subscription: undefined, }); if (user.email) { // TODO