From 33d26238ce992a94d5f97a4542edda850062519b Mon Sep 17 00:00:00 2001 From: Jai Agrawal <18202329+Geometrically@users.noreply.github.com> Date: Mon, 30 Jun 2025 14:45:23 -0700 Subject: [PATCH] Fix revenue route incorrect filter (and commit bank transaction) (#3874) * Fix revenue route incorrect filtering * Actually commit transaction --- ...b78034a291e382a063126529d91f308cbafed2c6e635a3013b30.json} | 4 ++-- apps/labrinth/src/queue/payouts.rs | 2 ++ apps/labrinth/src/routes/v3/payouts.rs | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) rename apps/labrinth/.sqlx/{query-3a2ad5a5bd6c1c6e7cee467759633da038d74c6d41f55ae7f23fd1f04e577bdf.json => query-652a5765bda0b78034a291e382a063126529d91f308cbafed2c6e635a3013b30.json} (69%) diff --git a/apps/labrinth/.sqlx/query-3a2ad5a5bd6c1c6e7cee467759633da038d74c6d41f55ae7f23fd1f04e577bdf.json b/apps/labrinth/.sqlx/query-652a5765bda0b78034a291e382a063126529d91f308cbafed2c6e635a3013b30.json similarity index 69% rename from apps/labrinth/.sqlx/query-3a2ad5a5bd6c1c6e7cee467759633da038d74c6d41f55ae7f23fd1f04e577bdf.json rename to apps/labrinth/.sqlx/query-652a5765bda0b78034a291e382a063126529d91f308cbafed2c6e635a3013b30.json index a0bae230..f855ed9c 100644 --- a/apps/labrinth/.sqlx/query-3a2ad5a5bd6c1c6e7cee467759633da038d74c6d41f55ae7f23fd1f04e577bdf.json +++ b/apps/labrinth/.sqlx/query-652a5765bda0b78034a291e382a063126529d91f308cbafed2c6e635a3013b30.json @@ -1,6 +1,6 @@ { "db_name": "PostgreSQL", - "query": "\n SELECT created, SUM(amount) sum\n FROM payouts_values\n WHERE date_available BETWEEN $1 AND $2\n GROUP BY created\n ORDER BY created DESC\n ", + "query": "\n SELECT created, SUM(amount) sum\n FROM payouts_values\n WHERE created BETWEEN $1 AND $2\n GROUP BY created\n ORDER BY created DESC\n ", "describe": { "columns": [ { @@ -25,5 +25,5 @@ null ] }, - "hash": "3a2ad5a5bd6c1c6e7cee467759633da038d74c6d41f55ae7f23fd1f04e577bdf" + "hash": "652a5765bda0b78034a291e382a063126529d91f308cbafed2c6e635a3013b30" } diff --git a/apps/labrinth/src/queue/payouts.rs b/apps/labrinth/src/queue/payouts.rs index 47445939..740e91dd 100644 --- a/apps/labrinth/src/queue/payouts.rs +++ b/apps/labrinth/src/queue/payouts.rs @@ -1128,5 +1128,7 @@ pub async fn insert_bank_balances( .execute(&mut *transaction) .await?; + transaction.commit().await?; + Ok(()) } diff --git a/apps/labrinth/src/routes/v3/payouts.rs b/apps/labrinth/src/routes/v3/payouts.rs index 6fd0974d..1dca7939 100644 --- a/apps/labrinth/src/routes/v3/payouts.rs +++ b/apps/labrinth/src/routes/v3/payouts.rs @@ -903,7 +903,7 @@ pub async fn platform_revenue( " SELECT created, SUM(amount) sum FROM payouts_values - WHERE date_available BETWEEN $1 AND $2 + WHERE created BETWEEN $1 AND $2 GROUP BY created ORDER BY created DESC ",