From 56db83dee7b23525859938f461e5fd33a62e1b6b Mon Sep 17 00:00:00 2001 From: mkljczk Date: Mon, 20 Jan 2025 22:32:14 +0100 Subject: [PATCH] pl-api: Fix account aliases management Signed-off-by: mkljczk --- packages/pl-api/lib/client.ts | 6 +++--- packages/pl-api/package.json | 2 +- packages/pl-fe/package.json | 2 +- packages/pl-fe/yarn.lock | 8 ++++---- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/pl-api/lib/client.ts b/packages/pl-api/lib/client.ts index 79975e388..ddce797d2 100644 --- a/packages/pl-api/lib/client.ts +++ b/packages/pl-api/lib/client.ts @@ -1218,7 +1218,7 @@ class PlApiClient { * @see {@link https://docs.pleroma.social/backend/development/API/pleroma_api/#get-aliases-of-the-current-account} */ getAccountAliases: async () => { - const response = await this.request('/api/v1/pleroma/aliases'); + const response = await this.request('/api/pleroma/aliases'); return v.parse(v.object({ aliases: filteredArray(v.string()) }), response.json); }, @@ -1231,7 +1231,7 @@ class PlApiClient { * @see {@link https://docs.pleroma.social/backend/development/API/pleroma_api/#add-alias-to-the-current-account} */ addAccountAlias: async (alias: string) => { - const response = await this.request('/api/v1/pleroma/aliases', { method: 'PUT', body: { alias } }); + const response = await this.request('/api/pleroma/aliases', { method: 'PUT', body: { alias } }); return v.parse(v.object({ status: v.literal('success') }), response.json); }, @@ -1244,7 +1244,7 @@ class PlApiClient { * @see {@link https://docs.pleroma.social/backend/development/API/pleroma_api/#delete-alias-from-the-current-account} */ deleteAccountAlias: async (alias: string) => { - const response = await this.request('/api/v1/pleroma/aliases', { method: 'DELETE', body: { alias } }); + const response = await this.request('/api/pleroma/aliases', { method: 'DELETE', body: { alias } }); return v.parse(v.object({ status: v.literal('success') }), response.json); }, diff --git a/packages/pl-api/package.json b/packages/pl-api/package.json index 188d4b561..a30469822 100644 --- a/packages/pl-api/package.json +++ b/packages/pl-api/package.json @@ -1,6 +1,6 @@ { "name": "pl-api", - "version": "1.0.0-rc.17", + "version": "1.0.0-rc.18", "type": "module", "homepage": "https://github.com/mkljczk/pl-fe/tree/develop/packages/pl-api", "repository": { diff --git a/packages/pl-fe/package.json b/packages/pl-fe/package.json index 171bcbbdd..cbfdf4d67 100644 --- a/packages/pl-fe/package.json +++ b/packages/pl-fe/package.json @@ -101,7 +101,7 @@ "multiselect-react-dropdown": "^2.0.25", "mutative": "^1.1.0", "path-browserify": "^1.0.1", - "pl-api": "^1.0.0-rc.17", + "pl-api": "^1.0.0-rc.18", "postcss": "^8.4.49", "process": "^0.11.10", "punycode": "^2.1.1", diff --git a/packages/pl-fe/yarn.lock b/packages/pl-fe/yarn.lock index 557fd103f..5b5bac386 100644 --- a/packages/pl-fe/yarn.lock +++ b/packages/pl-fe/yarn.lock @@ -7543,10 +7543,10 @@ pkg-dir@^4.1.0: dependencies: find-up "^4.0.0" -pl-api@^1.0.0-rc.17: - version "1.0.0-rc.17" - resolved "https://registry.yarnpkg.com/pl-api/-/pl-api-1.0.0-rc.17.tgz#734137137bcf21bd1dc20b39c7971e6c3546f048" - integrity sha512-2QKWWRXwa0JxNbJ2f7A3CDQ197dp9FcJ71FIkieFZ1AxyV6ZtLRdQudh/gJRU461MM2g/Pnsn5o0Ck1/mialnA== +pl-api@^1.0.0-rc.18: + version "1.0.0-rc.18" + resolved "https://registry.yarnpkg.com/pl-api/-/pl-api-1.0.0-rc.18.tgz#8a95389dff03bee9acd10316bcdbcdd6fc57dcc4" + integrity sha512-H9cKi2vzbjj2C4/ieFxSFdGeDBk8EbiZZ2fIXGKEQscTh2YkHEyFibOoVo5hjegbMKMbTxKW5t9Kr8dlHtJEAw== dependencies: blurhash "^2.0.5" http-link-header "^1.1.3"