feat(status): make the set-status menu work

feat(user): optimise get() function for react
qol(todos): update todos
This commit is contained in:
Alois 2026-08-10 13:48:32 +02:00
commit 1c90a0c859
Signed by: alois
SSH key fingerprint: SHA256:GBzT2DXvAuGV9XIV5W3WrzVpjU54FThmxHXdbz95J24
30 changed files with 572 additions and 324 deletions

View file

@ -260,20 +260,13 @@ export const mtp = {
UserState: clientUserStateSchema,
}),
},
SetUserState: {
request: z.object({
UserState: userPresencePreferenceSchema,
}),
response: z.object({
UserState: userPresencePreferenceSchema,
}),
},
ChangeUserData: {
request: z
.object({
About: userFields.About,
Avatar: userFields.Avatar,
Display: userFields.Display,
OnlineStatus: userPresencePreferenceSchema,
PublicKey: userFields.PublicKey,
Status: userFields.Status,
Username: userFields.Username,