mirror of
https://github.com/MrUnknownDE/panel.git
synced 2026-04-16 05:13:45 +02:00
Fix all transaction try/catches, closes #57
This commit is contained in:
@@ -69,19 +69,19 @@ class UserRepository
|
||||
throw new DisplayValidationException($validator->errors());
|
||||
}
|
||||
|
||||
$user = new Models\User;
|
||||
$uuid = new UuidService;
|
||||
|
||||
DB::beginTransaction();
|
||||
|
||||
$user->uuid = $uuid->generate('users', 'uuid');
|
||||
$user->email = $email;
|
||||
$user->password = Hash::make($password);
|
||||
$user->language = 'en';
|
||||
$user->root_admin = ($admin) ? 1 : 0;
|
||||
$user->save();
|
||||
|
||||
try {
|
||||
$user = new Models\User;
|
||||
$uuid = new UuidService;
|
||||
|
||||
$user->uuid = $uuid->generate('users', 'uuid');
|
||||
$user->email = $email;
|
||||
$user->password = Hash::make($password);
|
||||
$user->language = 'en';
|
||||
$user->root_admin = ($admin) ? 1 : 0;
|
||||
$user->save();
|
||||
|
||||
Mail::queue('emails.new-account', [
|
||||
'email' => $user->email,
|
||||
'forgot' => route('auth.password'),
|
||||
@@ -132,7 +132,7 @@ class UserRepository
|
||||
if (isset($data['password_confirmation'])) {
|
||||
unset($data['password_confirmation']);
|
||||
}
|
||||
|
||||
|
||||
$user->fill($data);
|
||||
$user->save();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user