From cc896d2c7c6d2a660651a7a3d6d77019cc00024b Mon Sep 17 00:00:00 2001 From: ruslan Date: Thu, 2 Feb 2023 14:49:39 +0200 Subject: [PATCH] Feedback upd --- v2/swagger.yml | 80 ++++++++++++++++++++++++-------------------------- 1 file changed, 38 insertions(+), 42 deletions(-) diff --git a/v2/swagger.yml b/v2/swagger.yml index 94a6795..17b27c4 100644 --- a/v2/swagger.yml +++ b/v2/swagger.yml @@ -842,51 +842,47 @@ paths: produces: - application/json parameters: - - name: userId - description: User ID from which the feedback will be created. - in: body - required: false - schema: - type: string - example: cd1a4391-9fa7-4ae3-80c1-f9b46ad1838d - - name: type - description: Entity type. + - name: body in: body + description: userId - User ID from which the feedback will be created. type - Entity type (department, user). id - Entity id. score - Feedback score from 1 to 5. text - Feedback text. isAnonymous - Anonymous feedback. required: true schema: - type: string - enum: [ department, user ] - example: department - - name: id - description: Entity id. - in: body - required: true - schema: - type: string - example: cd1a4391-9fa7-4ae3-80c1-f9b46ad1838d - - name: score - description: Feedback score. - in: body - required: true - schema: - type: number - minimum: 1 - maximum: 5 - example: 5 - - name: text - description: Feedback text. - in: body - required: true - schema: - type: string - example: Example text. - - name: isAnonymous - description: Anonymous feedback. - in: body - required: false - schema: - type: boolean - example: true + type: object + properties: + userId: + type: string + description: User ID from which the feedback will be created. + example: cd1a4391-9fa7-4ae3-80c1-f9b46ad1838d + required: false + type: + type: string + description: Entity type. + enum: [ department, user ] + example: department + required: true + id: + type: string + description: Entity id. + example: cd1a4391-9fa7-4ae3-80c1-f9b46ad1838d + required: true + score: + type: number + description: Feedback score. + minimum: 1 + maximum: 5 + example: 5 + required: true + text: + type: string + description: Feedback text. + example: Example text. + required: true + isAnonymous: + type: boolean + description: Anonymous feedback. + example: true + default: false + required: false responses: 200: description: Returns the success status and data of the generated feedback.