WesternFriend / westernfriend.org

A website for Western Friend (westernfriend.org), a Quaker publication that provides resources and support for Quaker communities and individuals seeking to live out their faith in the world. Western Friend is part of the Religious Society of Friends.
https://westernfriend.org
GNU Affero General Public License v3.0
53 stars 41 forks source link

Indicate whether "users" are "subscribers" #1095

Open marycklein opened 2 weeks ago

marycklein commented 2 weeks ago

Is there any way to include in the list of information about "users" here https://westernfriend.org/admin/users/?ordering=-is_superuser Whether each one is an active "subscriber" to the magazine or not?

There are now five pages of entries and I need to figure out which ones still need to be set as subscribers manually by me -- because they paid offline.

brylie commented 2 weeks ago

Check the Subscriptions page which lets you search by the user email and see their subscription status:

https://westernfriend.org/admin/subscriptions/

marycklein commented 2 weeks ago

Thanks for this explanation.

I’ll try to not ask this again!

Best, Mary

Mary Klein Editor / Executive Director

Western Friend 2625 Middlefield Road, #565 Palo Alto, CA 94306-2516 650-318-1652

On Jul 5, 2024, at 10:28 PM, Brylie Christopher Oxley @.***> wrote:

We don’t store the subscription status (active or not) in our system since subscriptions are fully managed by PayPal. So it may not be possible to display that status for multiple users in a listing.

Our code for pages like the magazine article actively checks with PayPal whether the user subscription is active whenever they view the page. However, the same check applied to multiple users on the user management page may cause issues when rendering the table like unexpected delays.

This was a trade-off that was introduced when we switched from Braintree to PayPal where we didn’t have enough time or means to develop code that would fully synchronize the subscription statuses.

— Reply to this email directly, view it on GitHub https://github.com/WesternFriend/westernfriend.org/issues/1095#issuecomment-2211650804, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKRRFB65FVYTPHUMX422MATZK557NAVCNFSM6AAAAABKNTTBJSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJRGY2TAOBQGQ. You are receiving this because you authored the thread.