Project

General

Profile

Feature #16695

Feature #16096: Donation campaign 2019

Add option to exclude recurring donors from donors script

Added by sajolida 4 months ago. Updated 3 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Fundraising
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

I want to be able to send a custom message to people who didn't have a recurring donation, pretty much the opposite of the current -r option.

If across the same period, someone had made both a one-time and a recurring donation (in whatever order), it should be excluded from the list as well:

  • If these people configured the recurring donation after the one-time donation, we're happy already.
  • If these people made a one-time recurrding donation after possibly cancelling a recurring donation, we don't want to bother them again.
  • If these people made a one-time donation on top of a recurring donation, we're happy as well.

History

#1 Updated by sajolida 4 months ago

  • Tracker changed from Bug to Feature

#2 Updated by sajolida 27 days ago

  • Parent task set to #16096

#3 Updated by sajolida 27 days ago

  • Target version set to Tails_3.16

#4 Updated by intrigeri 19 days ago

I'm thinking of:

  • Rename the current --recurring option to --only-recurring.
  • Call this newly requested option --exclude-recurring.

@sajolida, would this work for you?

This naming matter of course does not block me from doing the rest of the implementation work :)

#5 Updated by intrigeri 18 days ago

  • Status changed from Confirmed to Needs Validation
  • Assignee changed from intrigeri to sajolida

I implemented something that I think is better than what I proposed yesterday. Please test :)

While I was at it, I added another option that allowed me to drop the last instance of sed/grep stuff from the howto.

#6 Updated by sajolida 3 days ago

  • Status changed from Needs Validation to Resolved
  • Assignee deleted (sajolida)

Awesome!

Also available in: Atom PDF