minor fix

master
Константин 2023-09-08 10:58:00 +03:00
parent 50c5319169
commit ef2832a943
3 changed files with 8 additions and 0 deletions

View File

@ -2,6 +2,7 @@
namespace App\Http\Controllers\Api\Users;
use App\Events\UserRegistered;
use App\Http\Controllers\Controller;
use App\Models\User;
use App\Transformers\Users\UserTransformer;
@ -47,6 +48,7 @@ class UsersController extends Controller {
]);
$user = $this->model->create($request->all());
$user->assignRole('User');
event(new UserRegistered($user, $request->get('password')));
//if ($request->has('roles')) $user->syncRoles($request['roles']);
return fractal($user, new UserTransformer())->respond(201);
}

View File

@ -69,6 +69,10 @@ class Application extends Model {
})->get();
}
public function getConclusionAttribute() {
return $this->conclusions()->first();
}
public function submit(): bool {
$res = $this->update(['status' => ApplicationStatus::PROCESSING]);

View File

@ -8,5 +8,7 @@
<p><b>Назначение продукции</b>: {{$application->product->purpose ?? 'не указано'}}</p>
@elseif($status === \App\Models\Applications\ApplicationStatus::COMPLETED)
<p><b>{{$application->title}} выполнена.</b></p>
<p><b>Эксперт</b>: {{$application->conclusion->author->name ?? 'не указан'}}</p>
<p><b>Мнение эксперта</b>: {{$application->conclusion->message ?? 'не указано'}}</p>
@endif
@endsection