From ffef753d16f54ff23cc49e58c259e7b1c46d552d Mon Sep 17 00:00:00 2001 From: Monika Wiest <141560922+monika-with-a-k@users.noreply.github.com> Date: Fri, 28 Mar 2025 20:58:50 +0000 Subject: [PATCH 1/4] remove "web" from reddit share url --- package-lock.json | 4 ++-- src/RedditShareButton.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 655b3804..173aa8b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "react-share", - "version": "5.1.2", + "version": "5.2.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "react-share", - "version": "5.1.2", + "version": "5.2.2", "license": "MIT", "dependencies": { "classnames": "^2.3.2", diff --git a/src/RedditShareButton.ts b/src/RedditShareButton.ts index a23af744..7d392b8f 100644 --- a/src/RedditShareButton.ts +++ b/src/RedditShareButton.ts @@ -6,7 +6,7 @@ function redditLink(url: string, { title }: { title?: string }) { assert(url, 'reddit.url'); return ( - 'https://www.reddit.com/web/submit' + + 'https://www.reddit.com/submit' + objectToGetParams({ url, title, From b9cb475a5b74f6075d7b0e480693c08833e60c32 Mon Sep 17 00:00:00 2001 From: Monika Wiest <141560922+monika-with-a-k@users.noreply.github.com> Date: Fri, 28 Mar 2025 21:09:33 +0000 Subject: [PATCH 2/4] Revert "remove "web" from reddit share url" This reverts commit ffef753d16f54ff23cc49e58c259e7b1c46d552d. --- package-lock.json | 4 ++-- src/RedditShareButton.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 173aa8b4..655b3804 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "react-share", - "version": "5.2.2", + "version": "5.1.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "react-share", - "version": "5.2.2", + "version": "5.1.2", "license": "MIT", "dependencies": { "classnames": "^2.3.2", diff --git a/src/RedditShareButton.ts b/src/RedditShareButton.ts index 7d392b8f..a23af744 100644 --- a/src/RedditShareButton.ts +++ b/src/RedditShareButton.ts @@ -6,7 +6,7 @@ function redditLink(url: string, { title }: { title?: string }) { assert(url, 'reddit.url'); return ( - 'https://www.reddit.com/submit' + + 'https://www.reddit.com/web/submit' + objectToGetParams({ url, title, From ae6a66526bfdd2a60c5be514eb288f3bcc1b1b8d Mon Sep 17 00:00:00 2001 From: Monika Wiest <141560922+monika-with-a-k@users.noreply.github.com> Date: Fri, 28 Mar 2025 21:10:34 +0000 Subject: [PATCH 3/4] remove "web" from reddit share button --- src/RedditShareButton.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/RedditShareButton.ts b/src/RedditShareButton.ts index a23af744..7d392b8f 100644 --- a/src/RedditShareButton.ts +++ b/src/RedditShareButton.ts @@ -6,7 +6,7 @@ function redditLink(url: string, { title }: { title?: string }) { assert(url, 'reddit.url'); return ( - 'https://www.reddit.com/web/submit' + + 'https://www.reddit.com/submit' + objectToGetParams({ url, title, From 99146efa8c445a24ccfc144772a3f1a3b9ece7fe Mon Sep 17 00:00:00 2001 From: Monika Wiest <141560922+monika-with-a-k@users.noreply.github.com> Date: Fri, 28 Mar 2025 22:15:46 +0100 Subject: [PATCH 4/4] Create honest-swans-swim.md --- .changeset/honest-swans-swim.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .changeset/honest-swans-swim.md diff --git a/.changeset/honest-swans-swim.md b/.changeset/honest-swans-swim.md new file mode 100644 index 00000000..b86cf8b8 --- /dev/null +++ b/.changeset/honest-swans-swim.md @@ -0,0 +1,13 @@ +--- +"react-share": patch +--- + +Remove "web" element from path for RedditShareButton + +Current issue: +- The current share url leads to a "Page not found" error, making sharing to Reddit impossible +- Example: https://www.reddit.com/web/submit?url=http%3A%2F%2Flocalhost%3A3000%2Fblog%2Fblog-post&title=Blog+post&type=LINK + +Fix: +- Changed the path so it works correctly +- Example: https://www.reddit.com/submit?url=http%3A%2F%2Flocalhost%3A3000%2Fblog%2Fblog-post&title=Blog+post&type=LINK