From ca0d410b53265816d5e1745bb16673b8fe648163 Mon Sep 17 00:00:00 2001 From: deepthikolipaka Date: Mon, 16 Mar 2026 12:21:38 +0530 Subject: [PATCH] fix(ui): display missing OpenAPI fields in ManageDataTables, RolesAndPermissions and Users pages --- src/pages/system/manage-data-tables/ManageDataTables.tsx | 2 +- src/pages/system/roles-and-permissions/RolesAndPermissions.tsx | 2 +- src/pages/users/Users.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/system/manage-data-tables/ManageDataTables.tsx b/src/pages/system/manage-data-tables/ManageDataTables.tsx index c10d5a6..3cc36e6 100644 --- a/src/pages/system/manage-data-tables/ManageDataTables.tsx +++ b/src/pages/system/manage-data-tables/ManageDataTables.tsx @@ -170,7 +170,7 @@ const ManageDataTables = () => { {table.applicationTableName || '—'} - {'Missing in OpenAPI'} + {(table as any).entitySubType ?? '—'} ))} diff --git a/src/pages/system/roles-and-permissions/RolesAndPermissions.tsx b/src/pages/system/roles-and-permissions/RolesAndPermissions.tsx index 6804c20..96527ef 100644 --- a/src/pages/system/roles-and-permissions/RolesAndPermissions.tsx +++ b/src/pages/system/roles-and-permissions/RolesAndPermissions.tsx @@ -175,7 +175,7 @@ const RolesAndPermissions = () => { {role.description || '—'} - {'missing in OpenApi'} + {(role as any).disabled ? 'Disabled' : 'Enabled'} {role.description && ( diff --git a/src/pages/users/Users.tsx b/src/pages/users/Users.tsx index 909f9c0..69b1256 100644 --- a/src/pages/users/Users.tsx +++ b/src/pages/users/Users.tsx @@ -193,7 +193,7 @@ const Users = () => { {user.officeName} - {'Missing in OpenApi'} + {(user as any).isSelfServiceUser ? 'Yes' : 'No'} ))}