From 2de1425a00fa6b9424018c7b94050e2957f48f6d Mon Sep 17 00:00:00 2001 From: Habiba Zaman <> Date: Tue, 19 Mar 2024 02:13:20 -0230 Subject: [PATCH] updated swagger --- src/build/routes.ts | 1 + src/build/swagger.json | 23 +++++++---------------- src/helpers/types.ts | 4 +++- 3 files changed, 11 insertions(+), 17 deletions(-) diff --git a/src/build/routes.ts b/src/build/routes.ts index 90f412e..0833f0b 100644 --- a/src/build/routes.ts +++ b/src/build/routes.ts @@ -454,6 +454,7 @@ const models: TsoaRoute.Models = { "isActive": {"dataType":"boolean","required":true}, "deactivationReason": {"dataType":"string","required":true}, "updatedAt": {"dataType":"union","subSchemas":[{"dataType":"string"},{"dataType":"enum","enums":[null]}],"required":true}, + "updatedBy": {"dataType":"union","subSchemas":[{"dataType":"string"},{"dataType":"enum","enums":[null]}],"required":true}, }, "additionalProperties": false, }, diff --git a/src/build/swagger.json b/src/build/swagger.json index df8ea49..668a92f 100644 --- a/src/build/swagger.json +++ b/src/build/swagger.json @@ -1171,6 +1171,10 @@ "updatedAt": { "type": "string", "nullable": true + }, + "updatedBy": { + "type": "string", + "nullable": true } }, "required": [ @@ -1185,24 +1189,11 @@ "lastName", "isActive", "deactivationReason", - "updatedAt" + "updatedAt", + "updatedBy" ], "type": "object", - "additionalProperties": false, - "example": { - "userId": "82dc08e5-cbca-40c2-9d35-a4d1407d5f8d", - "userGuid": "A84D1AB221334298956C47A7B623E983", - "identityType": "idir", - "role": "Admin", - "organization": "Bc Service", - "email": "abc@gov.ca", - "userName": "johndoe", - "givenName": "John", - "lastName": "Doe", - "isActive": true, - "deactivationReason": "To get access to site", - "updatedAt": "2023-08-25T15:12:59.764Z" - } + "additionalProperties": false }, "noActiveUserFound": { "description": "No active user found", diff --git a/src/helpers/types.ts b/src/helpers/types.ts index 39566ec..5259704 100644 --- a/src/helpers/types.ts +++ b/src/helpers/types.ts @@ -707,7 +707,8 @@ export interface noActiveUserFound { "lastName": "Doe", "isActive": true, "deactivationReason": "To get access to site", - "updatedAt": "2023-08-25T15:12:59.764Z" + "updatedAt": "2023-08-25T15:12:59.764Z", + "updatedBy": "John Doe", } */ export interface userList { @@ -723,6 +724,7 @@ export interface userList { isActive: boolean; deactivationReason: string; updatedAt: string | null; + updatedBy: string | null; } /**