mirror of
https://git.joinsharkey.org/Sharkey/Sharkey.git
synced 2024-11-10 18:43:10 +02:00
update userlist endpoints (#16)
This commit is contained in:
parent
83b86c745d
commit
9d89314afa
2 changed files with 13 additions and 8 deletions
|
@ -364,13 +364,13 @@ export type Endpoints = {
|
||||||
'users/groups/show': { req: TODO; res: TODO; };
|
'users/groups/show': { req: TODO; res: TODO; };
|
||||||
'users/groups/transfer': { req: TODO; res: TODO; };
|
'users/groups/transfer': { req: TODO; res: TODO; };
|
||||||
'users/groups/update': { req: TODO; res: TODO; };
|
'users/groups/update': { req: TODO; res: TODO; };
|
||||||
'users/lists/create': { req: TODO; res: TODO; };
|
'users/lists/create': { req: { name: string; }; res: UserList; };
|
||||||
'users/lists/delete': { req: { listId: UserList['id'] }; res: null; };
|
'users/lists/delete': { req: { listId: UserList['id']; }; res: null; };
|
||||||
'users/lists/list': { req: TODO; res: TODO; };
|
'users/lists/list': { req: null; res: UserList[]; };
|
||||||
'users/lists/pull': { req: TODO; res: TODO; };
|
'users/lists/pull': { req: { listId: UserList['id']; userId: User['id']; }; res: null; };
|
||||||
'users/lists/push': { req: TODO; res: TODO; };
|
'users/lists/push': { req: { listId: UserList['id']; userId: User['id']; }; res: null; };
|
||||||
'users/lists/show': { req: TODO; res: TODO; };
|
'users/lists/show': { req: { listId: UserList['id']; }; res: UserList; };
|
||||||
'users/lists/update': { req: TODO; res: TODO; };
|
'users/lists/update': { req: { listId: UserList['id']; name: string; }; res: UserList; };
|
||||||
'users/notes': { req: TODO; res: TODO; };
|
'users/notes': { req: TODO; res: TODO; };
|
||||||
'users/pages': { req: TODO; res: TODO; };
|
'users/pages': { req: TODO; res: TODO; };
|
||||||
'users/recommendation': { req: TODO; res: TODO; };
|
'users/recommendation': { req: TODO; res: TODO; };
|
||||||
|
|
|
@ -19,7 +19,12 @@ export type User = {
|
||||||
|
|
||||||
export type UserGroup = TODO;
|
export type UserGroup = TODO;
|
||||||
|
|
||||||
export type UserList = TODO;
|
export type UserList = {
|
||||||
|
id: ID;
|
||||||
|
createdAt: DateString;
|
||||||
|
name: string;
|
||||||
|
userIds: User['id'][];
|
||||||
|
};
|
||||||
|
|
||||||
export type MeDetailed = User & {
|
export type MeDetailed = User & {
|
||||||
avatarId: DriveFile['id'];
|
avatarId: DriveFile['id'];
|
||||||
|
|
Loading…
Reference in a new issue