index options added

This commit is contained in:
carodej
2020-07-13 09:49:25 +02:00
parent a74c1c7b6e
commit 2ae60003d6
50 changed files with 1106 additions and 135 deletions

View File

@@ -122,7 +122,9 @@ class UserController extends Controller
return new UserResource($user);
}
$user->update($request->input('attributes'));
// Update user role
$user->role = $request->input('attributes.role');
$user->save();
return new UserResource($user);
}
@@ -181,7 +183,7 @@ class UserController extends Controller
}
// Create user
$user = User::create([
$user = User::forceCreate([
'avatar' => $request->hasFile('avatar') ? $avatar : null,
'name' => $request->name,
'role' => $request->role,
@@ -190,7 +192,7 @@ class UserController extends Controller
]);
// Create settings
$settings = UserSettings::create([
$settings = UserSettings::forceCreate([
'user_id' => $user->id,
'storage_capacity' => $request->storage_capacity,
]);