Fix payout notifications (#4707)

* Add limit to payouts_values_notifications synchronizer

* Set payout notification threshold to $1

* Fix formatting

* Query cache
This commit is contained in:
François-Xavier Talbot
2025-11-05 11:43:59 -08:00
committed by GitHub
parent 1bad1a57b0
commit 7437a833ef
6 changed files with 13 additions and 7 deletions

View File

@@ -631,7 +631,7 @@ async fn collect_template_variables(
map.insert(
PAYOUTAVAILABLE_AMOUNT,
format!("USD${:.2}", *amount as f64 / 100.0),
format!("${:.2} USD", *amount as f64 / 100.0),
);
Ok(EmailTemplate::Static(map))

View File

@@ -1355,6 +1355,7 @@ pub async fn index_payouts_notifications(
payouts_values_notifications::synchronize_future_payout_values(
&mut *transaction,
200,
)
.await?;
let items = payouts_values_notifications::PayoutsValuesNotification::unnotified_users_with_available_payouts_with_limit(&mut *transaction, 200).await?;