From b4d65827d52d54893a05a77249539e800d12f4c6 Mon Sep 17 00:00:00 2001 From: einhornimmond Date: Sun, 13 Apr 2025 13:57:40 +0200 Subject: [PATCH] more infos, show minimal progress indicator for export gms user --- backend/src/apis/gms/ExportUsers.ts | 3 +++ backend/src/config/schema.ts | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/src/apis/gms/ExportUsers.ts b/backend/src/apis/gms/ExportUsers.ts index 4b8a303f6..43d8200c6 100644 --- a/backend/src/apis/gms/ExportUsers.ts +++ b/backend/src/apis/gms/ExportUsers.ts @@ -49,6 +49,7 @@ const run = async () => { .getRawMany() logger.debug('userIds:', userIds) + let alreadyUpdatedUserCount = 0 for (const idStr of userIds) { logger.debug('Id:', idStr.id) const user = await DbUser.findOne({ @@ -78,6 +79,8 @@ const run = async () => { logger.debug('GMS-Publishing not allowed by user settings:', user) } } + alreadyUpdatedUserCount++ + process.stdout.write(`updated user: ${alreadyUpdatedUserCount}/${userIds.length}\r`) } logger.info('##gms## publishing all local users successful...') diff --git a/backend/src/config/schema.ts b/backend/src/config/schema.ts index bf7c6c810..e5a2f786e 100644 --- a/backend/src/config/schema.ts +++ b/backend/src/config/schema.ts @@ -281,9 +281,10 @@ export const schema = Joi.object({ GMS_USER_SEARCH_FRONTEND_ROUTE: Joi.string() .pattern(/^[\w_-]*$/) + .allow('') .default('user-search') .description( - 'gms frontend playground route, user-search for standalone playground, usersearch-playground for old', + 'gms frontend playground route, user-search for standalone playground, usersearch-playground for old, empty for testing local', ), GMS_WEBHOOK_SECRET: Joi.string()