Added Logging to UsersController::store

This commit is contained in:
Torsten 2023-07-04 17:33:12 +02:00
parent e870f66d51
commit 76ed61360a

View file

@ -251,7 +251,11 @@ class UsersController extends Controller
Log::info($a->getStartMessage());
//error_log($a->getStartMessage());
Log::info("## Fetching current id");
$season_id = Season::getCurrent()->id;
Log::info("## id = ".$season_id);
Log::info("## Validating form")
// Validate form
$this->validate(request(), [
'id' => 'required',
@ -259,15 +263,18 @@ class UsersController extends Controller
'lastname' => 'required',
'email'=> 'required'
]);
Log::info("## Validation successful");
Log::info("## Fetching user");
$user=User::where('id', request('id'))->first();
Log::info("## Setting user fields");
$user->name=request('firstname')." ".request('lastname');
$user->firstname=request('firstname');
$user->lastname=request('lastname');
$user->email=request('email');
Log::info("## Request sanity checking");
if (request()->has('iban')) { $user->iban = request('iban'); }
if (request()->has('bankname')) { $user->bankname = request('bankname'); }
if (request()->has('blz')) { $user->blz = request('blz'); }
@ -276,13 +283,19 @@ class UsersController extends Controller
if (request()->has('admin')) {
$user->admin = true;
Log::info("## user IS admin");
} else {
$user->admin=false;
Log::info("## user is NO admin");
}
Log::info("## Storing user");
$user->save();
Log::info("## Storing user completed");
Log::info("## Setting payment request date started");
Payment::set_payment_date(request('id'), $season_id, request('paid'));
Log::info("## Setting payment request date done");
//Tipp::createAllTips();
@ -806,4 +819,4 @@ class UsersController extends Controller
public function no_payment() {
return view ('users.no_payment');
}
}
}