From 785b04b93d99b48814f81499ce0e988f3d2d811e Mon Sep 17 00:00:00 2001 From: Nevo David Date: Sun, 29 Jun 2025 18:43:09 +0700 Subject: [PATCH] feat: tiktok default parameters --- .../src/integrations/social/tiktok.provider.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/libraries/nestjs-libraries/src/integrations/social/tiktok.provider.ts b/libraries/nestjs-libraries/src/integrations/social/tiktok.provider.ts index 409cdf44..b7da8119 100644 --- a/libraries/nestjs-libraries/src/integrations/social/tiktok.provider.ts +++ b/libraries/nestjs-libraries/src/integrations/social/tiktok.provider.ts @@ -256,18 +256,18 @@ export class TiktokProvider extends SocialAbstract implements SocialProvider { Authorization: `Bearer ${accessToken}`, }, body: JSON.stringify({ - ...(firstPost.settings.content_posting_method === 'DIRECT_POST' + ...((firstPost?.settings?.content_posting_method || 'DIRECT_POST') === 'DIRECT_POST' ? { post_info: { title: firstPost.message, - privacy_level: firstPost.settings.privacy_level, - disable_duet: !firstPost.settings.duet, - disable_comment: !firstPost.settings.comment, - disable_stitch: !firstPost.settings.stitch, + privacy_level: firstPost.settings.privacy_level || 'PUBLIC_TO_EVERYONE', + disable_duet: !firstPost.settings.duet || false, + disable_comment: !firstPost.settings.comment || false, + disable_stitch: !firstPost.settings.stitch || false, brand_content_toggle: - firstPost.settings.brand_content_toggle, + firstPost.settings.brand_content_toggle || false, brand_organic_toggle: - firstPost.settings.brand_organic_toggle, + firstPost.settings.brand_organic_toggle || false, ...((firstPost?.media?.[0]?.url?.indexOf('mp4') || -1) === -1 ? {