Important: when posting, please provide your Club Number at a minimum, and as many details as possible.
For further info, please read This page before posting.

FTH4 BETA participation requests are now CLOSED

The 106 clubs who are part of FTH4 Beta testing, please post in the FTH4 Beta Support Forum only.

Dues follow-up notice bug

  • NotLiable
  • NotLiable's Avatar Topic Author
  • Offline
  • FreeToastHost Ambassador
  • FreeToastHost Ambassador
  • Posts: 290
  • Thanks: 46

Dues follow-up notice bug

6 years 11 months ago
#76909
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
Arthur Farnsworth, DTM, PM4
We The Speakers, 9376
In-Person Toastmasters, 3474192
The following user(s) said Thank You: SteveTheTechie
The topic has been locked.
  • SteveTheTechie
  • SteveTheTechie's Avatar
  • Offline
  • Emeritus
  • Emeritus
  • Posts: 11492
  • Thanks: 3057

Re: Dues follow-up notice bug

6 years 11 months ago
#76912
Thanks, let me look into this.
The topic has been locked.
  • SteveTheTechie
  • SteveTheTechie's Avatar
  • Offline
  • Emeritus
  • Emeritus
  • Posts: 11492
  • Thanks: 3057

Re: Dues follow-up notice bug

6 years 11 months ago - 6 years 11 months ago
#76913
Art, you are absolutely correct. Thanks for the report! :) :thumbsup:

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 11 months ago by SteveTheTechie.
The topic has been locked.
  • SteveTheTechie
  • SteveTheTechie's Avatar
  • Offline
  • Emeritus
  • Emeritus
  • Posts: 11492
  • Thanks: 3057

Re: Dues follow-up notice bug

6 years 11 months ago
#76914
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.
The topic has been locked.
  • NotLiable
  • NotLiable's Avatar Topic Author
  • Offline
  • FreeToastHost Ambassador
  • FreeToastHost Ambassador
  • Posts: 290
  • Thanks: 46

Re: Dues follow-up notice bug

6 years 11 months ago
#76915
I approve the doubling of your salary. Looks great now. Thanks!
Arthur Farnsworth, DTM, PM4
We The Speakers, 9376
In-Person Toastmasters, 3474192
The topic has been locked.
  • NotLiable
  • NotLiable's Avatar Topic Author
  • Offline
  • FreeToastHost Ambassador
  • FreeToastHost Ambassador
  • Posts: 290
  • Thanks: 46

Re: Dues follow-up notice bug

6 years 11 months ago
#76916
Muchas gracias! Looks good!
Arthur Farnsworth, DTM, PM4
We The Speakers, 9376
In-Person Toastmasters, 3474192
The topic has been locked.
Moderators: BrianHeniPamrhtaylor3NotLiableNSBjgavinLcala305peterb323DebbieT
Time to create page: 0.148 seconds