mirror of
https://github.com/aleksilassila/reiverr.git
synced 2026-04-24 01:35:12 +02:00
feat: Creating the first user
This commit is contained in:
@@ -21,6 +21,11 @@ export class ReiverrApi implements Api<paths> {
|
||||
});
|
||||
}
|
||||
|
||||
isSetupDone = async (): Promise<boolean> =>
|
||||
this.getClient()
|
||||
?.GET('/user/isSetupDone')
|
||||
.then((res) => res.data || false) || false;
|
||||
|
||||
async getUser() {
|
||||
const res = await this.getClient()?.GET('/user', {});
|
||||
return res.data;
|
||||
|
||||
13
src/lib/apis/reiverr/reiverr.generated.d.ts
vendored
13
src/lib/apis/reiverr/reiverr.generated.d.ts
vendored
@@ -13,6 +13,9 @@ export interface paths {
|
||||
get: operations["UserController_findById"];
|
||||
put: operations["UserController_updateUser"];
|
||||
};
|
||||
"/user/isSetupDone": {
|
||||
get: operations["UserController_isSetupDone"];
|
||||
};
|
||||
"/auth": {
|
||||
post: operations["AuthController_signIn"];
|
||||
};
|
||||
@@ -175,6 +178,16 @@ export interface operations {
|
||||
};
|
||||
};
|
||||
};
|
||||
UserController_isSetupDone: {
|
||||
responses: {
|
||||
/** @description Setup done */
|
||||
200: {
|
||||
content: {
|
||||
"application/json": boolean;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
AuthController_signIn: {
|
||||
requestBody: {
|
||||
content: {
|
||||
|
||||
Reference in New Issue
Block a user