fix user endpoints

This commit is contained in:
Felix Ableitner 2024-11-29 12:47:57 +01:00
parent a69ca7a8c7
commit 2a6123c35e

View file

@ -262,7 +262,7 @@ export class LemmyHttp {
/** /**
* Generate a TOTP / two-factor secret. * Generate a TOTP / two-factor secret.
* *
* Afterwards you need to call `/user/totp/update` with a valid token to enable it. * Afterwards you need to call `/account/auth/totp/update` with a valid token to enable it.
* *
* `HTTP.POST /account/auth/totp/generate` * `HTTP.POST /account/auth/totp/generate`
*/ */
@ -321,12 +321,12 @@ export class LemmyHttp {
/** /**
* List login tokens for your user * List login tokens for your user
* *
* `HTTP.GET /user/list_logins` * `HTTP.GET /account/list_logins`
*/ */
listLogins(options?: RequestOptions) { listLogins(options?: RequestOptions) {
return this.#wrapper<object, LoginToken[]>( return this.#wrapper<object, LoginToken[]>(
HttpType.Get, HttpType.Get,
"/user/list_logins", "/account/list_logins",
{}, {},
options, options,
); );
@ -335,12 +335,12 @@ export class LemmyHttp {
/** /**
* Returns an error message if your auth token is invalid * Returns an error message if your auth token is invalid
* *
* `HTTP.GET /user/validate_auth` * `HTTP.GET /account/validate_auth`
*/ */
validateAuth(options?: RequestOptions) { validateAuth(options?: RequestOptions) {
return this.#wrapper<object, SuccessResponse>( return this.#wrapper<object, SuccessResponse>(
HttpType.Get, HttpType.Get,
"/user/validate_auth", "/account/validate_auth",
{}, {},
options, options,
); );
@ -377,7 +377,7 @@ export class LemmyHttp {
/** /**
* Enable / Disable TOTP / two-factor authentication. * Enable / Disable TOTP / two-factor authentication.
* *
* To enable, you need to first call `/user/totp/generate` and then pass a valid token to this. * To enable, you need to first call `/account/auth/totp/generate` and then pass a valid token to this.
* *
* Disabling is only possible if 2FA was previously enabled. Again it is necessary to pass a valid token. * Disabling is only possible if 2FA was previously enabled. Again it is necessary to pass a valid token.
* *
@ -1263,12 +1263,12 @@ export class LemmyHttp {
/** /**
* Get mentions for your user. * Get mentions for your user.
* *
* `HTTP.GET /user/mention` * `HTTP.GET /account/mention`
*/ */
getPersonMentions(form: GetPersonMentions, options?: RequestOptions) { getPersonMentions(form: GetPersonMentions, options?: RequestOptions) {
return this.#wrapper<GetPersonMentions, GetPersonMentionsResponse>( return this.#wrapper<GetPersonMentions, GetPersonMentionsResponse>(
HttpType.Get, HttpType.Get,
"/user/mention", "/account/mention",
form, form,
options, options,
); );
@ -1308,12 +1308,12 @@ export class LemmyHttp {
/** /**
* Get comment replies. * Get comment replies.
* *
* `HTTP.GET /user/replies` * `HTTP.GET /account/replies`
*/ */
getReplies(form: GetReplies, options?: RequestOptions) { getReplies(form: GetReplies, options?: RequestOptions) {
return this.#wrapper<GetReplies, GetRepliesResponse>( return this.#wrapper<GetReplies, GetRepliesResponse>(
HttpType.Get, HttpType.Get,
"/user/replies", "/account/replies",
form, form,
options, options,
); );
@ -1451,12 +1451,12 @@ export class LemmyHttp {
/** /**
* Change your user password. * Change your user password.
* *
* `HTTP.PUT /user/change_password` * `HTTP.PUT /account/auth/change_password`
*/ */
changePassword(form: ChangePassword, options?: RequestOptions) { changePassword(form: ChangePassword, options?: RequestOptions) {
return this.#wrapper<ChangePassword, LoginResponse>( return this.#wrapper<ChangePassword, LoginResponse>(
HttpType.Put, HttpType.Put,
"/user/change_password", "/account/auth/change_password",
form, form,
options, options,
); );
@ -1465,12 +1465,12 @@ export class LemmyHttp {
/** /**
* Get counts for your reports * Get counts for your reports
* *
* `HTTP.GET /user/report_count` * `HTTP.GET /account/report_count`
*/ */
getReportCount(form: GetReportCount, options?: RequestOptions) { getReportCount(form: GetReportCount, options?: RequestOptions) {
return this.#wrapper<GetReportCount, GetReportCountResponse>( return this.#wrapper<GetReportCount, GetReportCountResponse>(
HttpType.Get, HttpType.Get,
"/user/report_count", "/account/report_count",
form, form,
options, options,
); );
@ -1479,12 +1479,12 @@ export class LemmyHttp {
/** /**
* Get your unread counts * Get your unread counts
* *
* `HTTP.GET /user/unread_count` * `HTTP.GET /account/unread_count`
*/ */
getUnreadCount(options?: RequestOptions) { getUnreadCount(options?: RequestOptions) {
return this.#wrapper<object, GetUnreadCountResponse>( return this.#wrapper<object, GetUnreadCountResponse>(
HttpType.Get, HttpType.Get,
"/user/unread_count", "/account/unread_count",
{}, {},
options, options,
); );