diff --git a/src/app/shared/constants/social-share.config.ts b/src/app/shared/constants/social-share.config.ts index 7a0e2bfaf..a44557fd1 100644 --- a/src/app/shared/constants/social-share.config.ts +++ b/src/app/shared/constants/social-share.config.ts @@ -3,7 +3,7 @@ export const SOCIAL_SHARE_URLS = { x: { preview_url: 'https://x.com/intent/tweet', viaHandle: 'OsfFramework' }, facebook: 'https://www.facebook.com/sharer/sharer.php', facebookShare: 'https://www.facebook.com/dialog/share', - linkedIn: 'https://www.linkedin.com/sharing/share-offsite', + linkedIn: 'https://www.linkedin.com/feed/', mastodon: 'https://mastodonshare.com', bluesky: 'https://bsky.app/intent/compose', }; diff --git a/src/app/shared/services/social-share.service.ts b/src/app/shared/services/social-share.service.ts index faa5db904..72f357199 100644 --- a/src/app/shared/services/social-share.service.ts +++ b/src/app/shared/services/social-share.service.ts @@ -92,9 +92,9 @@ export class SocialShareService { } private generateLinkedInLink(content: SocialShareContentModel): string { - const url = encodeURIComponent(content.url); + const text = encodeURIComponent(content.url); - return `${SOCIAL_SHARE_URLS.linkedIn}?url=${url}`; + return `${SOCIAL_SHARE_URLS.linkedIn}?shareActive=true&text=${text}`; } private generateMastodonLink(content: SocialShareContentModel): string {