polished UI form and function

This commit is contained in:
ari melody 2024-06-21 06:52:34 +01:00
parent 0f2a021622
commit e9c6510286
Signed by: ari
GPG key ID: CF99829C92678188
9 changed files with 56 additions and 20 deletions

View file

@ -214,11 +214,14 @@ export async function parseUser(data) {
user.id = data.id;
user.nickname = data.display_name;
user.username = data.username;
user.avatar_url = data.avatar;
user.url = data.url;
if (data.acct.includes('@'))
user.host = data.acct.split('@')[1];
else
user.host = data.username + '@' + Client.get().instance.host;
user.avatar_url = data.avatar;
user.emojis = [];
data.emojis.forEach(emoji_data => {
emoji_data.id = emoji_data.shortcode + '@' + user.host;
@ -226,6 +229,7 @@ export async function parseUser(data) {
emoji_data.host = user.host;
user.emojis.push(parseEmoji(emoji_data));
});
Client.get().putCacheUser(user);
return user;
}