From 544af7ce155947c73338201f75f6784eb1e31a39 Mon Sep 17 00:00:00 2001 From: Michael C Date: Sat, 18 Dec 2021 21:32:13 -0500 Subject: [PATCH] remove empty rows from userNames --- src/routes/setUsername.ts | 3 ++- test/cases/setUsername.ts | 11 +++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/routes/setUsername.ts b/src/routes/setUsername.ts index e31328c..1f24780 100644 --- a/src/routes/setUsername.ts +++ b/src/routes/setUsername.ts @@ -70,7 +70,8 @@ export async function setUsername(req: Request, res: Response): Promise { }) .catch((err) => done(err)); }); + + it("Should delete row if new username is same as publicID", (done) => { + const publicID = getHash(user08PrivateUserID); + postSetUserName(getHash(user08PrivateUserID), publicID) + .then(async () => { + const usernameInfo = await getUsernameInfo(getHash(user08PrivateUserID)); + assert.strictEqual(usernameInfo, null); + done(); + }); + }); });