diff options
| author | Mar0xy <marie@kaifa.ch> | 2023-09-25 21:10:49 +0200 |
|---|---|---|
| committer | Mar0xy <marie@kaifa.ch> | 2023-09-25 21:10:49 +0200 |
| commit | a847e4d5cc50371bace0aed49d780a6df968c094 (patch) | |
| tree | 8dfee833c339ed8dd5c6c09f01e9cc3150b15cb7 /packages/backend/src/server/api | |
| parent | upd: add multer handler to update_credentials (diff) | |
| download | sharkey-a847e4d5cc50371bace0aed49d780a6df968c094.tar.gz sharkey-a847e4d5cc50371bace0aed49d780a6df968c094.tar.bz2 sharkey-a847e4d5cc50371bace0aed49d780a6df968c094.zip | |
upd: move patch function and make note user always detail
Diffstat (limited to 'packages/backend/src/server/api')
| -rw-r--r-- | packages/backend/src/server/api/mastodon/MastodonApiServerService.ts | 4 | ||||
| -rw-r--r-- | packages/backend/src/server/api/mastodon/endpoints/account.ts | 11 |
2 files changed, 2 insertions, 13 deletions
diff --git a/packages/backend/src/server/api/mastodon/MastodonApiServerService.ts b/packages/backend/src/server/api/mastodon/MastodonApiServerService.ts index 3f1af0cf5f..08976db2b0 100644 --- a/packages/backend/src/server/api/mastodon/MastodonApiServerService.ts +++ b/packages/backend/src/server/api/mastodon/MastodonApiServerService.ts @@ -242,8 +242,8 @@ export class MastodonApiServerService { const client = getClient(BASE_URL, accessTokens); // we are using this here, because in private mode some info isnt // displayed without being logged in try { - const account = new ApiAccountMastodon(_request, client, BASE_URL); - reply.send(await account.updateCredentials()); + const data = await client.updateCredentials(_request.body!); + reply.send(convertAccount(data.data)); } catch (e: any) { /* console.error(e); */ reply.code(401).send(e.response.data); diff --git a/packages/backend/src/server/api/mastodon/endpoints/account.ts b/packages/backend/src/server/api/mastodon/endpoints/account.ts index b9e9cb862f..4abb5fff19 100644 --- a/packages/backend/src/server/api/mastodon/endpoints/account.ts +++ b/packages/backend/src/server/api/mastodon/endpoints/account.ts @@ -58,17 +58,6 @@ export class ApiAccountMastodon { } } - public async updateCredentials() { - try { - const data = await this.client.updateCredentials(this.request.body as any); - return convertAccount(data.data); - } catch (e: any) { - /* console.error(e); - console.error(e.response.data); */ - return e.response; - } - } - public async lookup() { try { const data = await this.client.search((this.request.query as any).acct, { type: 'accounts' }); |