From a4a6e80b4bd9f35e3e2598a8bdc954646bdd4aac Mon Sep 17 00:00:00 2001 From: renatodellosso Date: Fri, 31 Jan 2025 22:31:56 -0500 Subject: [PATCH] More logging for repairUsers script --- lib/Utils.ts | 2 +- scripts/repairUsers.ts | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/Utils.ts b/lib/Utils.ts index c2377aad..93cfaca3 100644 --- a/lib/Utils.ts +++ b/lib/Utils.ts @@ -123,7 +123,7 @@ export async function repairUser( id: id?.toString(), name, image: user.image ?? "https://4026.org/user.jpg", - slug: await GenerateSlug(db, CollectionId.Users, name), + slug: user.slug ?? await GenerateSlug(db, CollectionId.Users, name), teams: user.teams ?? [], owner: user.owner ?? [], slackId: user.slackId ?? "", diff --git a/scripts/repairUsers.ts b/scripts/repairUsers.ts index e9670ea6..dd64db4a 100644 --- a/scripts/repairUsers.ts +++ b/scripts/repairUsers.ts @@ -31,9 +31,10 @@ async function repairUsers() { } for (let i = 0; i < users.length; i++) { - const user = users[i]; - console.log(`Repairing user ${user._id} (${i + 1}/${users.length})`); - await repairUser(db, user); + let user = users[i]; + console.log(`Repairing user ${user._id} (${i + 1}/${users.length}): ${user.email}`); + user = await repairUser(db, user); + console.log(`Updated ${user._id?.toString()}`); } console.log("Done!");