summaryrefslogtreecommitdiff
path: root/postgresqleu/mailqueue/models.py
diff options
context:
space:
mode:
authorMagnus Hagander2019-10-29 14:42:31 +0000
committerMagnus Hagander2019-10-29 14:46:16 +0000
commitae4beb44e430f68b44a8de7f6e06dfac81749eef (patch)
tree8dfafb9f2876769ceb70bc9465a5f88b19922198 /postgresqleu/mailqueue/models.py
parent5f087c618ec689801af32e5db9e8a7fee4be91e7 (diff)
Make sponsorships with zero cost work
For this, no invoice is generated. Instead they require a contract, and any payment is handled completely outside the automated system. When the operator has confirmed that payment has happened, verification is fully manual. Manual verification was always possible, but generating a zero cost invoice could cause all sorts of issues elsewhere in the system. In passing, change the step to confirm a sponsorsihp in the pre-existing setup with a signed contract to use a POST instead of a GET, as should be for operations that modify things.
Diffstat (limited to 'postgresqleu/mailqueue/models.py')
0 files changed, 0 insertions, 0 deletions