From b1c751fa3a8aa9068b0016413026f934dd283abe Mon Sep 17 00:00:00 2001 From: mattyatea Date: Tue, 2 Apr 2024 22:39:50 +0900 Subject: [PATCH] are --- packages/backend/src/server/api/endpoints/i/update.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/backend/src/server/api/endpoints/i/update.ts b/packages/backend/src/server/api/endpoints/i/update.ts index db4b5cd133..924ffb16f7 100644 --- a/packages/backend/src/server/api/endpoints/i/update.ts +++ b/packages/backend/src/server/api/endpoints/i/update.ts @@ -289,6 +289,7 @@ export default class extends Endpoint { // eslint- } } + console.time('update'); if (ps.mutedWords !== undefined) { checkMuteWordCount(ps.mutedWords, (await this.roleService.getUserPolicies(user.id)).wordMuteLimit); validateMuteWordRegex(ps.mutedWords); @@ -432,7 +433,7 @@ export default class extends Endpoint { // eslint- const newName = updates.name === undefined ? user.name : updates.name; const newDescription = profileUpdates.description === undefined ? profile.description : profileUpdates.description; - const newFields = profileUpdates.fields === undefined ? profile.fields : profileUpdates.fields; + const newFields = profileUpdates.fields ?? profile.fields; if (newName != null) { const tokens = mfm.parseSimple(newName); @@ -478,7 +479,7 @@ export default class extends Endpoint { // eslint- const updatedProfile = await this.userProfilesRepository.findOneByOrFail({ userId: user.id }); - this.cacheService.userProfileCache.set(user.id, updatedProfile); + await this.cacheService.userProfileCache.set(user.id, updatedProfile); // Publish meUpdated event this.globalEventService.publishMainStream(user.id, 'meUpdated', iObj); @@ -495,7 +496,8 @@ export default class extends Endpoint { // eslint- for (const url of urls) { this.verifyLink(url.value, user); } - + console.log('updateupdateupdateupdateupdateupdateupdateupdateupdateupdateupdateupdateupdate'); + console.timeEnd('update'); return iObj; }); }