Commit 55459c47 authored by okhin's avatar okhin 🚴

Fond a copy pasta that incremented twice total and never cumul

parent 8f034678
Pipeline #2354 passed with stages
in 1 minute and 35 seconds
...@@ -177,7 +177,7 @@ class Admin extends Controller ...@@ -177,7 +177,7 @@ class Admin extends Controller
$status = 1; $status = 1;
} }
$total = $user_amount['total'] + $result['somme']; $total = $user_amount['total'] + $result['somme'];
$cumul = $user_amount['total'] + $result['somme']; $cumul = $user_amount['cumul'] + $result['somme'];
} }
if ($error != '') { if ($error != '') {
$f3->push('SESSION.error', $error); $f3->push('SESSION.error', $error);
...@@ -225,7 +225,7 @@ class Admin extends Controller ...@@ -225,7 +225,7 @@ class Admin extends Controller
$status = 0; $status = 0;
} }
$total = $user_amount['total'] - $result['somme']; $total = $user_amount['total'] - $result['somme'];
$cumul = $user_amount['total'] - $result['somme']; $cumul = $user_amount['cumul'] - $result['somme'];
if ($cumul < 0) { if ($cumul < 0) {
$error = "Impossible d'invalider, une contrepartie a été demandée"; $error = "Impossible d'invalider, une contrepartie a été demandée";
} }
......
...@@ -159,7 +159,7 @@ class Bank extends Controller ...@@ -159,7 +159,7 @@ class Bank extends Controller
if ($status!=101) { if ($status!=101) {
$cb_log->write("Ajout de ".$don['somme']); $cb_log->write("Ajout de ".$don['somme']);
$f3->get('container')['command_handler']->handle(new UserUpdateTotalCommand($user['id'], (int) $user['total'] + $don['somme'])); $f3->get('container')['command_handler']->handle(new UserUpdateTotalCommand($user['id'], (int) $user['total'] + $don['somme']));
$f3->get('container')['command_handler']->handle(new UserUpdateCumulCommand($user['id'], (int) $user['cumul'] + $don['cumul'])); $f3->get('container')['command_handler']->handle(new UserUpdateCumulCommand($user['id'], (int) $user['cumul'] + $don['somme']));
} }
$result = $db->query("SELECT cumul FROM users WHERE id='".$don['user_id']."'"); $result = $db->query("SELECT cumul FROM users WHERE id='".$don['user_id']."'");
$cumul = $result->fetch(\PDO::FETCH_ASSOC); $cumul = $result->fetch(\PDO::FETCH_ASSOC);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment