Skip to content

Conversation

@J164
Copy link
Member

@J164 J164 commented Sep 18, 2025

No description provided.

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

Copilot AI left a comment

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

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

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

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

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

Copy link
Contributor

@Timothy-Gonzalez Timothy-Gonzalez left a comment

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