From 70787ffa2c4d92a25c3d71312ca77e198e8cb41d Mon Sep 17 00:00:00 2001 From: KernelDeimos Date: Fri, 26 Jul 2024 22:43:11 -0400 Subject: [PATCH] tweak: print new password when resetting pass via server console --- src/backend/src/modules/selfhosted/DefaultUserService.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/backend/src/modules/selfhosted/DefaultUserService.js b/src/backend/src/modules/selfhosted/DefaultUserService.js index d386afef9..a5873cecc 100644 --- a/src/backend/src/modules/selfhosted/DefaultUserService.js +++ b/src/backend/src/modules/selfhosted/DefaultUserService.js @@ -27,6 +27,7 @@ const { buffer_to_stream } = require("../../util/streamutil"); const BaseService = require("../../services/BaseService"); const { Actor, UserActorType } = require("../../services/auth/Actor"); const { DB_WRITE } = require("../../services/database/consts"); +const { quot } = require("../../util/strutil"); const USERNAME = 'admin'; @@ -255,7 +256,8 @@ class DefaultUserService extends BaseService { handler: async (args, ctx) => { const [ username ] = args; const user = await get_user({ username }); - await this.force_tmp_password_(user); + const tmp_pwd = await this.force_tmp_password_(user); + ctx.log(`New password for ${quot(username)} is: ${tmp_pwd}`); } } ]);