Skip to content

Conversation

@iamdharmesh
Copy link
Collaborator

Description of the Change

As reported in #91 and #92, the "« return to our website" button could lead to a 404 error from the subscribe/unsubscribe confirmation page if the website URL is not set in the Mailchimp Audience settings.

This PR adds a note under the "List Options" section, instructing users to set the website URL in the Mailchimp Audience settings to prevent 404 errors and ensure users can return to the website without any issues.

Closes #91
Closes #92

How to test the Change

  • Verify that the note is shown under the "List Options" section of the settings.

Changelog Entry

Added - A note advising users to set the website URL in the Mailchimp Audience settings.

Credits

Props @MaxwellGarceau @dkotter @iamdharmesh

Checklist:

  • I agree to follow this project's Code of Conduct.
  • I have updated the documentation accordingly.
  • I have added tests to cover my change.
  • All new and existing tests pass.

@iamdharmesh iamdharmesh self-assigned this Apr 9, 2025
@iamdharmesh iamdharmesh requested a review from dkotter April 9, 2025 15:10
@github-actions github-actions bot added this to the 1.8.0 milestone Apr 9, 2025
@github-actions github-actions bot added the needs:code-review This requires code review. label Apr 9, 2025
@iamdharmesh iamdharmesh requested a review from dkotter April 10, 2025 05:41
Copy link
Collaborator

@qasumitbagthariya qasumitbagthariya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA Update ✅


I have verified this PR in the fix/92 branch, which has been fixed and is functioning as intended.

I tested the following on this branch:

  • Note is shown under the "List Options" section of the settings.
image

Testing Environment

  • WordPress: 6.8
  • Theme: Twenty Twenty-Four 1.3
  • PHP: 8.0.30
  • Web Server: Nginx 1.20.2
  • Browser: Chrome
  • OS: macOS 15.2
  • Branch: smoke-testing

Steps to Test- As mentioned in the PR description.
Test Results - It is working as expected.
Functional Demo / Screencast -
Special Notes - Ready for UAT
Testing Document status:
Cases related to this Issue/PR are added to the Critical Flow Wiki pages:

  • Yes - pending
  • Not Required/Applicable for this PR

Noted: I tried adding the website URL, but it threw an error from Mailchimp's side. However, the PR notice looks good overall.

image

@qasumitbagthariya
Copy link
Collaborator

Regression / Smoke Test Report ✅

Tested with the smoke-testing branch, it works as expected, similar to the fix-specific branch.

Testing Environment

  • WordPress: 6.8
  • Theme: Storefront 4.6.0
  • Theme: Twenty Twenty-Four 1.3
  • PHP: 8.0.30
  • Web Server: Nginx 1.20.2
  • Browser: Chrome
  • OS: macOS 15.2
  • Branch: smoke-testing

Next Step- Ready to Merge 🚀

@vikrampm1 vikrampm1 merged commit 908e4d0 into develop May 8, 2025
11 checks passed
@vikrampm1 vikrampm1 mentioned this pull request May 8, 2025
22 tasks
@dkotter dkotter deleted the fix/92 branch May 8, 2025 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs:code-review This requires code review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Subscribe confirmation link goes to 404 Unsubscribe confirmation goes to 404

5 participants