diff --git a/app/controller/admin.php b/app/controller/admin.php index 47617817968ed62b605ed3739ccd5e0340fb14cc..821a2257d0bfb54f89effa776812c1f81d65f35c 100644 --- a/app/controller/admin.php +++ b/app/controller/admin.php @@ -177,7 +177,7 @@ class Admin extends Controller $status = 1; } $total = $user_amount['total'] + $result['somme']; - $cumul = $user_amount['total'] + $result['somme']; + $cumul = $user_amount['cumul'] + $result['somme']; } if ($error != '') { $f3->push('SESSION.error', $error); @@ -225,7 +225,7 @@ class Admin extends Controller $status = 0; } $total = $user_amount['total'] - $result['somme']; - $cumul = $user_amount['total'] - $result['somme']; + $cumul = $user_amount['cumul'] - $result['somme']; if ($cumul < 0) { $error = "Impossible d'invalider, une contrepartie a été demandée"; } diff --git a/app/controller/bank.php b/app/controller/bank.php index 5cc0c0f7194da2369331fa31f7d505667fe839e6..badff2adfb1001cf447d0cb9c5b94e18d1a9cf3a 100644 --- a/app/controller/bank.php +++ b/app/controller/bank.php @@ -159,7 +159,7 @@ class Bank extends Controller if ($status!=101) { $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 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']."'"); $cumul = $result->fetch(\PDO::FETCH_ASSOC);