From e085000727921aa1b382191ee483a74dbbdd1f04 Mon Sep 17 00:00:00 2001 From: Tomas Cohen Arazi Date: Mon, 5 May 2025 14:33:10 -0300 Subject: [PATCH] Bug 39838: Add `vendor_alias` definition in swagger This patch adapts the definition file and also tweaks the attribute names and descriptions to match our guidelines. Signed-off-by: Tomas Cohen Arazi --- api/v1/swagger/definitions/vendor_alias.yaml | 6 +++--- api/v1/swagger/swagger.yaml | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/api/v1/swagger/definitions/vendor_alias.yaml b/api/v1/swagger/definitions/vendor_alias.yaml index 435388524bd..59af4177a38 100644 --- a/api/v1/swagger/definitions/vendor_alias.yaml +++ b/api/v1/swagger/definitions/vendor_alias.yaml @@ -1,11 +1,11 @@ --- type: object properties: - alias_id: - description: Internal ID for the extended attribute + vendor_alias_id: + description: Internally assigned vendor alias identifier type: integer vendor_id: - description: ID of the vendor + description: Internally assigned vendor alias identifier type: integer alias: description: The alias diff --git a/api/v1/swagger/swagger.yaml b/api/v1/swagger/swagger.yaml index d38e04e8201..5092aa22da8 100644 --- a/api/v1/swagger/swagger.yaml +++ b/api/v1/swagger/swagger.yaml @@ -186,6 +186,8 @@ definitions: $ref: ./definitions/transfer_limit.yaml vendor: $ref: ./definitions/vendor.yaml + vendor_alias: + $ref: ./definitions/vendor_alias.yaml vendor_issue: $ref: ./definitions/vendor_issue.yaml vendors_config: -- 2.49.0