feat: mastodon

This commit is contained in:
Nevo David 2024-10-05 12:11:06 +07:00
parent 3b35ca3ac8
commit 022af75434
2 changed files with 3 additions and 3 deletions

View File

@ -18,7 +18,7 @@ import { ThreadsProvider } from '@gitroom/nestjs-libraries/integrations/social/t
import { DiscordProvider } from '@gitroom/nestjs-libraries/integrations/social/discord.provider';
import { SlackProvider } from '@gitroom/nestjs-libraries/integrations/social/slack.provider';
import { MastodonProvider } from '@gitroom/nestjs-libraries/integrations/social/mastodon.provider';
import { MastodonCustomProvider } from '@gitroom/nestjs-libraries/integrations/social/mastodon.custom.provider';
// import { MastodonCustomProvider } from '@gitroom/nestjs-libraries/integrations/social/mastodon.custom.provider';
const socialIntegrationList: SocialProvider[] = [
new XProvider(),
@ -35,7 +35,7 @@ const socialIntegrationList: SocialProvider[] = [
new DiscordProvider(),
new SlackProvider(),
new MastodonProvider(),
new MastodonCustomProvider(),
// new MastodonCustomProvider(),
];
const articleIntegrationList = [

View File

@ -18,7 +18,7 @@ export class MastodonCustomProvider extends MastodonProvider {
);
form.append('scopes', this.scopes.join(' '));
form.append('website', process.env.FRONTEND_URL!);
const { client_id, client_secret } = await (
const { client_id, client_secret, ...all } = await (
await fetch(url + '/api/v1/apps', {
method: 'POST',
body: form,