Skip to content

Commit ced7da4

Browse files
committed
Fix type errors and featured member url resolution on update response
Tool: gitpod/catfood.gitpod.cloud
1 parent d9e1cf2 commit ced7da4

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

components/server/src/api/organization-service-api.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -308,11 +308,7 @@ export class OrganizationServiceAPI implements ServiceImpl<typeof OrganizationSe
308308
throw new ApplicationError(ErrorCodes.BAD_REQUEST, msg);
309309
}
310310

311-
const updatedSettings = await this.orgService.updateSettingsWithResolvedWelcomeMessage(
312-
ctxUserId(),
313-
req.organizationId,
314-
update,
315-
);
311+
const updatedSettings = await this.orgService.updateSettings(ctxUserId(), req.organizationId, update);
316312
return new UpdateOrganizationSettingsResponse({
317313
settings: this.apiConverter.toOrganizationSettings(updatedSettings),
318314
});

components/server/src/orgs/organization-service.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -635,10 +635,15 @@ export class OrganizationService {
635635
};
636636

637637
const dbSettings = await this.teamDB.setOrgSettings(orgId, settings, mergeSettings);
638-
if (settings.onboardingSettings?.welcomeMessage?.featuredMemberId) {
639-
if (resolvedFeaturedMemberAvatarUrl && dbSettings.onboardingSettings?.welcomeMessage) {
640-
dbSettings.onboardingSettings.welcomeMessage.featuredMemberResolvedAvatarUrl =
641-
resolvedFeaturedMemberAvatarUrl;
638+
if (dbSettings.onboardingSettings?.welcomeMessage?.featuredMemberId) {
639+
const avatarUrl =
640+
resolvedFeaturedMemberAvatarUrl ??
641+
(await this.resolveMemberAvatarUrl(
642+
dbSettings.onboardingSettings.welcomeMessage.featuredMemberId,
643+
orgId,
644+
));
645+
if (avatarUrl && dbSettings.onboardingSettings?.welcomeMessage) {
646+
dbSettings.onboardingSettings.welcomeMessage.featuredMemberResolvedAvatarUrl = avatarUrl;
642647
}
643648
}
644649

0 commit comments

Comments
 (0)