Update reset password

This commit is contained in:
Djery-Tom 2021-10-07 15:32:01 +01:00
parent 02db72067d
commit 5522d81073
3 changed files with 31 additions and 35 deletions

View File

@ -3,7 +3,6 @@
namespace App\Http\Controllers;
use App\Exports\RefundAmountExport;
use App\Imports\RefundAmountImport;
use App\Jobs\TestJob;
use App\Models\AgentPlus;
use App\Models\ConfigWallet;
@ -18,9 +17,7 @@ use App\Traits\ApiResponser;
use App\Traits\Helper;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Log;
use Maatwebsite\Excel\Facades\Excel;
use Throwable;
class HelperController extends Controller
{
@ -193,32 +190,32 @@ class HelperController extends Controller
return Excel::download($export, 'refund.xlsx');
}
public function fixTransactionAmount()
{
$data = Excel::toArray(new RefundAmountImport, storage_path('refund.xlsx'));
$result = [];
foreach ($data[0] as $key => $row) {
if ($key > 0) {
array_push($result, $row);
}
}
try {
DB::beginTransaction();
// Fix amount
foreach ($result as $r) {
if (isset($r[6])) {
$wallet = Wallet::find($r[0]);
$wallet->balance_com -= $r[6];
$wallet->save();
}
}
DB::commit();
return $this->successResponse(trans('messages.success_treated_demand'));
} catch (Throwable $exception) {
DB::rollBack();
Log::error($exception->getMessage());
return $this->errorResponse(trans('errors.unexpected_error'));
}
}
// public function fixTransactionAmount()
// {
// $data = Excel::toArray(new RefundAmountImport, storage_path('refund.xlsx'));
// $result = [];
// foreach ($data[0] as $key => $row) {
// if ($key > 0) {
// array_push($result, $row);
// }
// }
//
// try {
// DB::beginTransaction();
// // Fix amount
// foreach ($result as $r) {
// if (isset($r[6])) {
// $wallet = Wallet::find($r[0]);
// $wallet->balance_com -= $r[6];
// $wallet->save();
// }
// }
// DB::commit();
// return $this->successResponse(trans('messages.success_treated_demand'));
// } catch (Throwable $exception) {
// DB::rollBack();
// Log::error($exception->getMessage());
// return $this->errorResponse(trans('errors.unexpected_error'));
// }
// }
}

View File

@ -247,8 +247,8 @@ class UserController extends Controller
$this->validate($request, [
'phone' => 'required',
'type' => 'required|in:user,agent',
'oldPassword' => 'required',
'newPassword' => 'required'
// 'oldPassword' => 'required',
'newPassword' => 'required',
]);
if ($request->type == 'user') {
@ -258,7 +258,7 @@ class UserController extends Controller
$user = Agent::findOrFail($agent_plus->id);
}
if (!$this->checkPassword($request->oldPassword, $user->encrypted_password, $user->salt))
if ($request->has('oldPassword') && !$this->checkPassword($request->oldPassword, $user->encrypted_password, $user->salt))
return $this->errorResponse(trans('messages.incorrect_user_password'));
$hash = $this->hashSSHA($request->newPassword);

View File

@ -10,7 +10,6 @@
| and give it the Closure to call when that URI is requested.
|
*/
$router->get('fix-transactions-amount', 'HelperController@fixTransactionAmount');
//$router->get('/', function () use ($router) {
// return $router->app->version();
//});