~~~ Please read before posting. ~~~
Important: We need your Club Number at a minimum, and as many details as possible.
For further info please read
This page
before posting.
Dues follow-up notice bug
- NotLiable
-
Topic Author
- Offline
- FreeToastHost Ambassador
-
- Posts: 250
- Thanks: 38
Dues follow-up notice bug
6 years 4 days ago
Hi,
When I click the button labeled "Basic Follow-up Email-PAID DUES," the recipient list includes two members for whom I have the status on the "Send Notices/Track Payments" tab set to "No Email/Other." Might I suggest that the criterion for building said list be IF Status=Cash OR Status=Check OR Status=PayPal OR Status=Direct Deposit THEN Add_Person_To_List.
The UNPAID DUES button builds the list properly, and I suspect that at present it's simply using IF Status=Send THEN Add_Person_To_List.
Art
When I click the button labeled "Basic Follow-up Email-PAID DUES," the recipient list includes two members for whom I have the status on the "Send Notices/Track Payments" tab set to "No Email/Other." Might I suggest that the criterion for building said list be IF Status=Cash OR Status=Check OR Status=PayPal OR Status=Direct Deposit THEN Add_Person_To_List.
The UNPAID DUES button builds the list properly, and I suspect that at present it's simply using IF Status=Send THEN Add_Person_To_List.
Art
The following user(s) said Thank You: SteveTheTechie
The topic has been locked.
- SteveTheTechie
-
- Offline
- Administrator
-
- Posts: 11526
- Thanks: 3050
The topic has been locked.
- SteveTheTechie
-
- Offline
- Administrator
-
- Posts: 11526
- Thanks: 3050
Re: Dues follow-up notice bug
6 years 4 days ago - 6 years 4 days ago
Art, you are absolutely correct. Thanks for the report!

These are actually selectors like are used for CSS. (jQuery uses them also.) I pull the FTH member identifiers (memberid's) from the appropriate checked/unchecked radios and send them to the server to send the emails out.
The unpaid selector is ('open' is the control 'value' for Send):
The paid selector was:
You can see that is problematic w/ the noemail case, so I changed the paid selector to:
Let me know if this is working for you now.


These are actually selectors like are used for CSS. (jQuery uses them also.) I pull the FTH member identifiers (memberid's) from the appropriate checked/unchecked radios and send them to the server to send the emails out.
The unpaid selector is ('open' is the control 'value' for Send):
Code:
input[type='radio'][value='open']:checked
The paid selector was:
Code:
input[type='radio'][value='open']:not(:checked)
You can see that is problematic w/ the noemail case, so I changed the paid selector to:
Code:
input[type='radio']:not([value='open'],[value='noemail']):checked
Let me know if this is working for you now.
Last edit: 6 years 4 days ago by SteveTheTechie.
The topic has been locked.
- SteveTheTechie
-
- Offline
- Administrator
-
- Posts: 11526
- Thanks: 3050
Re: Dues follow-up notice bug
6 years 4 days ago
BTW, we also need "paid by credit card" radio buttons, but we really do not have room for them currently. Some clubs use Square and similar cell phone based payment devices for on the spot credit card dues payments.
I suspect I am going to have to eventually ditch the radio buttons and go to drop-downs instead.
I suspect I am going to have to eventually ditch the radio buttons and go to drop-downs instead.
The topic has been locked.
Moderators: Brian, Jane Atkinson, Pam, rhtaylor3, marc33, NotLiable, jgavin, Lcala305, peterb323
Time to create page: 0.539 seconds
Copyright © 2025 FreeToastHost 3 Support. All Rights Reserved.