refactor: avatar_file_hash instead of avatar

This commit is contained in:
CrescentLeaf
2025-10-24 20:29:51 +08:00
parent bef6e88bf7
commit 72016c5da1
13 changed files with 40 additions and 28 deletions

View File

@@ -198,7 +198,7 @@ export default class ChatApi extends BaseApi {
user_id: user?.bean.id,
reason: v.reason,
title: user!.getNickName(),
avatar: user!.getAvatarFileHash() ? "uploaded_files/" + user!.getAvatarFileHash() : null,
avatar_file_hash: user!.getAvatarFileHash() ? user!.getAvatarFileHash() : null,
}
}),
}
@@ -421,7 +421,7 @@ export default class ChatApi extends BaseApi {
id: args.target as string,
type: chat.bean.type,
title: chat.getTitle(mine),
avatar: chat.getAvatarFileHash(mine) ? "uploaded_files/" + chat.getAvatarFileHash(mine) : undefined,
avatar_file_hash: chat.getAvatarFileHash(mine) ? chat.getAvatarFileHash(mine) : undefined,
settings: JSON.parse(chat.bean.settings),
is_member: true,
is_admin: true,
@@ -436,7 +436,7 @@ export default class ChatApi extends BaseApi {
id: args.target as string,
type: chat.bean.type,
title: chat.getTitle(),
avatar: chat.getAvatarFileHash() ? "uploaded_files/" + chat.getAvatarFileHash() : undefined,
avatar_file_hash: chat.getAvatarFileHash() ? chat.getAvatarFileHash() : undefined,
settings: JSON.parse(chat.bean.settings),
is_member: UserChatLinker.checkUserIsLinkedToChat(token.author, chat!.bean.id),
is_admin: chat.checkUserIsAdmin(token.author),

View File

@@ -231,7 +231,7 @@ export default class UserApi extends BaseApi {
data: {
username: user!.getUserName(),
nickname: user!.getNickName(),
avatar: user!.getAvatarFileHash() ? "uploaded_files/" + user!.getAvatarFileHash() : null,
avatar_file_hash: user!.getAvatarFileHash() ? user!.getAvatarFileHash() : null,
id: token.author,
}
}
@@ -258,7 +258,7 @@ export default class UserApi extends BaseApi {
content,
id: chatId,
title: chat?.getTitle(user) || "未知",
avatar: chat?.getAvatarFileHash(user) ? "uploaded_files/" + chat?.getAvatarFileHash(user) : undefined
avatar_file_hash: chat?.getAvatarFileHash(user) ? chat?.getAvatarFileHash(user) : undefined
})
}
@@ -297,7 +297,7 @@ export default class UserApi extends BaseApi {
id,
type: chat?.bean.type,
title: chat?.getTitle(user) || "未知",
avatar: chat?.getAvatarFileHash(user) ? "uploaded_files/" + chat?.getAvatarFileHash(user) : undefined
avatar_file_hash: chat?.getAvatarFileHash(user) ? chat?.getAvatarFileHash(user) : undefined
}
})
}
@@ -366,7 +366,7 @@ export default class UserApi extends BaseApi {
data: {
username: user!.getUserName(),
nickname: user!.getNickName(),
avatar: user!.getAvatarFileHash() ? "uploaded_files/" + user!.getAvatarFileHash() : null,
avatar_file_hash: user!.getAvatarFileHash() ? user!.getAvatarFileHash() : null,
id: user.bean.id,
}
}