implementation of user limits and refactoring

This commit is contained in:
Čarodej
2021-11-19 18:44:46 +01:00
parent 4851fb5eab
commit 6ca84d9041
54 changed files with 300 additions and 327 deletions
@@ -16,7 +16,7 @@ class ChangeUserStorageCapacityController extends Controller
User $user,
): UserStorageResource {
$user
->settings()
->limitations()
->update(
$request->input('attributes')
);
@@ -43,18 +43,13 @@ class UserController extends Controller
'email_verified_at' => now(),
]);
UserSettings::unguard();
$user
->settings()
->create([
'max_storage_amount' => $request->input('max_storage_amount'),
'avatar' => store_avatar($request, 'avatar'),
'name' => $request->input('name'),
]);
UserSettings::reguard();
return response(new UserResource($user), 201);
}
}