diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 5b081d77e1d4..251d2d2dc523 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -138,7 +138,16 @@ class LoginController extends BaseController * @OA\Header(header="X-API-TOKEN", ref="#/components/headers/X-API-TOKEN"), * @OA\Header(header="X-RateLimit-Remaining", ref="#/components/headers/X-RateLimit-Remaining"), * @OA\Header(header="X-RateLimit-Limit", ref="#/components/headers/X-RateLimit-Limit"), - * @OA\JsonContent(ref="#/components/schemas/Company"), + * @OA\JsonContent(ref="#/components/schemas/CompanyUser"), + + * ), + * @OA\Response( + * response=422, + * description="Validation error", + * @OA\Header(header="X-API-TOKEN", ref="#/components/headers/X-API-TOKEN"), + * @OA\Header(header="X-RateLimit-Remaining", ref="#/components/headers/X-RateLimit-Remaining"), + * @OA\Header(header="X-RateLimit-Limit", ref="#/components/headers/X-RateLimit-Limit"), + * @OA\JsonContent(ref="#/components/schemas/ValidationError"), * ), * @OA\Response( diff --git a/app/Http/Controllers/OpenAPI/CompanySchema.php b/app/Http/Controllers/OpenAPI/CompanySchema.php index e13ae0fdff7a..6012e90d2cc4 100644 --- a/app/Http/Controllers/OpenAPI/CompanySchema.php +++ b/app/Http/Controllers/OpenAPI/CompanySchema.php @@ -2,7 +2,7 @@ /** * @OA\Schema( * schema="Company", - * type="object" + * type="object", * @OA\Property(property="id", type="string", example="WJxbojagwO", description="The company hash id"), * @OA\Property(property="name", type="string", example="The local shop", description="The company name"), * @OA\Property(property="logo", type="object", example="logo.png", description="The company logo - binary"), diff --git a/app/Http/Controllers/OpenAPI/CompanyUserSchema.php b/app/Http/Controllers/OpenAPI/CompanyUserSchema.php index b6fe8048b174..fed87af7f049 100644 --- a/app/Http/Controllers/OpenAPI/CompanyUserSchema.php +++ b/app/Http/Controllers/OpenAPI/CompanyUserSchema.php @@ -1,4 +1,4 @@ -