mirror of
https://github.com/standardebooks/web.git
synced 2025-07-19 12:54:48 -04:00
Correct donation progress bar to show full-anonymous patrons
This commit is contained in:
parent
f64e8b62cc
commit
903890d6f2
1 changed files with 24 additions and 1 deletions
|
@ -10,7 +10,30 @@ $end = new DateTime('December 31, 2022 23:59:00 America/New_York');
|
||||||
$now = new DateTime();
|
$now = new DateTime();
|
||||||
$autoHide = $autoHide ?? true;
|
$autoHide = $autoHide ?? true;
|
||||||
$showDonateButton = $showDonateButton ?? true;
|
$showDonateButton = $showDonateButton ?? true;
|
||||||
$current = Db::QueryInt('SELECT count(*) from Patrons where Created >= ?', [$start]);
|
$current = Db::QueryInt('
|
||||||
|
SELECT sum(cnt)
|
||||||
|
from
|
||||||
|
(
|
||||||
|
(
|
||||||
|
# Anonymous patrons, i.e. from AOGF
|
||||||
|
select count(*) cnt from Payments
|
||||||
|
where
|
||||||
|
UserId is null
|
||||||
|
and
|
||||||
|
(
|
||||||
|
(Amount >= 100 and IsRecurring = false and Created >= ?)
|
||||||
|
or
|
||||||
|
(Amount >= 10 and IsRecurring = true and Created >= ?)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
union all
|
||||||
|
(
|
||||||
|
# All non-anonymous patrons
|
||||||
|
select count(*) as cnt from Patrons
|
||||||
|
where Created >= ?
|
||||||
|
)
|
||||||
|
) x
|
||||||
|
', [$start, $start, $start]);
|
||||||
$target = 100;
|
$target = 100;
|
||||||
$stretchCurrent = 0;
|
$stretchCurrent = 0;
|
||||||
$stretchTarget = 20;
|
$stretchTarget = 20;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue