2.x - databases

This commit is contained in:
Saeed Vaziry
2024-09-29 00:30:04 +02:00
parent 32993025de
commit e4fed24498
62 changed files with 802 additions and 237 deletions

View File

@ -13,14 +13,14 @@ public function update(User $user, array $input): void
$this->validate($input);
$user->projects()->sync($input['projects']);
if ($user->currentProject && !$user->projects->contains($user->currentProject)) {
if ($user->currentProject && ! $user->projects->contains($user->currentProject)) {
$user->current_project_id = null;
$user->save();
}
/** @var Project $firstProject */
$firstProject = $user->projects->first();
if (!$user->currentProject && $firstProject) {
if (! $user->currentProject && $firstProject) {
$user->current_project_id = $firstProject->id;
$user->save();
}

View File

@ -39,7 +39,7 @@ public static function rules(User $user): array
'email' => [
'required',
'email', 'max:255',
Rule::unique('users', 'email')->ignore($user->id)
Rule::unique('users', 'email')->ignore($user->id),
],
'timezone' => [
'required',