Fix routes

This commit is contained in:
James Cole committed 2022-07-03 08:33:01 +02:00
1 parent 19bef9b725
commit 68755137e4
5 files changed
+30 -24

No files matched your search

@@ -39,6 +39,8 @@ class ShowController extends Controller
public function show(Account $account): JsonResponse
{
$transformer = new AccountTransformer;
return response()->json($this->jsonApiObject('accounts', $account, $transformer));
return response()
->api($this->jsonApiObject('accounts', $account, $transformer))
->header('Content-Type', self::CONTENT_TYPE);
}
}
@@ -42,6 +42,7 @@ class NetWorthController extends Controller
*/
public function __construct()
{
parent::__construct();
$this->middleware(
function ($request, $next) {
$this->repository = app(AccountRepositoryInterface::class);
@@ -52,13 +53,17 @@ class NetWorthController extends Controller
);
}
/**
* @param SingleDateRequest $request
* @return JsonResponse
*/
public function get(SingleDateRequest $request): JsonResponse
{
$date = $request->getDate();
$result = $this->netWorth->sumNetWorthByCurrency($date);
$converted = $this->cerSum($result);
return response()->json($converted);
return response()->api($converted);
}
}
@@ -56,7 +56,7 @@ class SingleDateRequest extends FormRequest
public function rules(): array
{
return [
'date' => 'required|date',
'date' => 'required|date|after:1900-01-01|before:2099-12-31',
];
}
}