upd: change handling of masto needed desc

This commit is contained in:
Mar0xy 2023-09-25 21:45:09 +02:00
parent c18c823c95
commit 8b55fc7917
No known key found for this signature in database
GPG key ID: 56569BBE47D2C828

View file

@ -321,7 +321,7 @@ export class UserEntityService implements OnModuleInit {
.getMany() : [];
const profile = opts.detail ? (opts.userProfile ?? await this.userProfilesRepository.findOneByOrFail({ userId: user.id })) : null;
const mastoapi = opts.userProfile ?? await this.userProfilesRepository.findOneByOrFail({ userId: user.id });
const mastoapi = !opts.detail ? opts.userProfile ?? await this.userProfilesRepository.findOneByOrFail({ userId: user.id }) : null;
const followingCount = profile == null ? null :
(profile.ffVisibility === 'public') || isMe ? user.followingCount :
@ -346,7 +346,7 @@ export class UserEntityService implements OnModuleInit {
host: user.host,
avatarUrl: user.avatarUrl ?? this.getIdenticonUrl(user),
avatarBlurhash: user.avatarBlurhash,
description: mastoapi!.description,
description: mastoapi ? mastoapi.description : profile ? profile.description : '',
createdAt: user.createdAt.toISOString(),
isBot: user.isBot ?? falsy,
isCat: user.isCat ?? falsy,