diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 251d2d2dc523..e710eb6ee227 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -139,7 +139,7 @@ class LoginController extends BaseController * @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/CompanyUser"), - + * ), * ), * @OA\Response( * response=422, diff --git a/app/Http/Controllers/OpenAPI/CompanyUserSchema.php b/app/Http/Controllers/OpenAPI/CompanyUserSchema.php index fed87af7f049..84c385c27ad4 100644 --- a/app/Http/Controllers/OpenAPI/CompanyUserSchema.php +++ b/app/Http/Controllers/OpenAPI/CompanyUserSchema.php @@ -2,23 +2,16 @@ /** * @OA\Schema( * schema="CompanyUser", - * allOf={ - * @OA\Schema( + * type="object", * @OA\Property(property="permissions", type="string", example="[create_invoice]", description="The company user permissions"), * @OA\Property(property="settings", type="object", example="The local shop", description="The company name"), * @OA\Property(property="is_owner", type="boolean", example=true, description="Determines whether the user owns this company"), * @OA\Property(property="is_locked", type="boolean", example=true, description="Determines whether the users access to this company has been locked"), * @OA\Property(property="updated_at", type="integer", example="1231232312321", description="The last time the record was modified"), * @OA\Property(property="deleted_at", type="integer", example="12312312321", description="Timestamp when the user was archived"), - * ), - * @OA\Schema(ref="#/components/schemas/Company"), - * @OA\Schema(ref="#/components/schemas/User"), - * @OA\Schema(ref="#/components/schemas/Account"), - * @OA\Schema(ref="#/components/schemas/CompanyToken"), - * } + * @OA\Property(property="account",ref="#/components/schemas/Account"), + * @OA\Property(property="company", ref="#/components/schemas/Company"), + * @OA\Property(property="user",ref="#/components/schemas/User"), + * @OA\Property(property="token",ref="#/components/schemas/CompanyToken"), * ) - */ - -/** - * */ \ No newline at end of file