Skip to content

Fix mailing list - #120

Merged
Timothy-Gonzalez merged 1 commit into
mainfrom
fix-mailing-lists
Sep 18, 2025
Merged

Fix mailing list#120
Timothy-Gonzalez merged 1 commit into
mainfrom
fix-mailing-lists

Conversation

@J164

@J164 J164 commented Sep 18, 2025

Copy link
Copy Markdown
Member

No description provided.

@J164
J164 requested review from a team and Copilot September 18, 2025 23:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

This PR fixes the mailing list functionality by updating the API endpoint and data structure for retrieving subscription lists. The change simplifies the data structure from complex objects to a simple array of strings.

  • Added new /subscription/lists API endpoint that returns a simplified string array
  • Updated the admin interface to use the new endpoint and simplified data structure
  • Refactored the UI component to work with string arrays instead of objects

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
shared/src/api/types.ts Added new API route /subscription/lists with simplified response type
apps/admin/src/routes/pages/Massmailer.tsx Updated to use new endpoint and simplified data structure for mailing lists

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying rp-web-hype with  Cloudflare Pages  Cloudflare Pages

Latest commit: a25ee7e
Status: ✅  Deploy successful!
Preview URL: https://199f04d8.rp-web-hype.pages.dev
Branch Preview URL: https://fix-mailing-lists.rp-web-hype.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying rp-web-admin with  Cloudflare Pages  Cloudflare Pages

Latest commit: a25ee7e
Status: ✅  Deploy successful!
Preview URL: https://18728bce.rp-web-admin.pages.dev
Branch Preview URL: https://fix-mailing-lists.rp-web-admin.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying rp-web-sponsor with  Cloudflare Pages  Cloudflare Pages

Latest commit: a25ee7e
Status: ✅  Deploy successful!
Preview URL: https://dc57bb1f.rp-web-sponsor.pages.dev
Branch Preview URL: https://fix-mailing-lists.rp-web-sponsor.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying rp-web-site with  Cloudflare Pages  Cloudflare Pages

Latest commit: a25ee7e
Status: ✅  Deploy successful!
Preview URL: https://7f2126ef.rp-web-site.pages.dev
Branch Preview URL: https://fix-mailing-lists.rp-web-site.pages.dev

View logs

@Timothy-Gonzalez Timothy-Gonzalez left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@Timothy-Gonzalez
Timothy-Gonzalez merged commit 902a695 into main Sep 18, 2025
8 checks passed
@Timothy-Gonzalez
Timothy-Gonzalez deleted the fix-mailing-lists branch September 18, 2025 23:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants