From 3f83130fb00e09878228483131187df9d61e117f Mon Sep 17 00:00:00 2001
From: Novak Zaballa <41410593+novakzaballa@users.noreply.github.com>
Date: Wed, 28 Feb 2024 18:07:38 +0100
Subject: [PATCH] feat: Add has expired column in the api keys table (#3433)
---
frontend/web/components/AdminAPIKeys.js | 27 ++++++++++++++++++++++---
1 file changed, 24 insertions(+), 3 deletions(-)
diff --git a/frontend/web/components/AdminAPIKeys.js b/frontend/web/components/AdminAPIKeys.js
index 4116c0defe2b..88b6c7a69ec6 100644
--- a/frontend/web/components/AdminAPIKeys.js
+++ b/frontend/web/components/AdminAPIKeys.js
@@ -89,14 +89,16 @@ export class CreateAPIKey extends PureComponent {
org_id: AccountStore.getOrganisation().id,
prefix: prefix,
}).then((res) => {
+ this.setState({
+ expiry_date: res.data.expiry_date,
+ is_admin: res.data.is_admin,
+ name: res.data.name,
+ })
getRolesMasterAPIKeyWithMasterAPIKeyRoles(getStore(), {
org_id: AccountStore.getOrganisation().id,
prefix: prefix,
}).then((rolesData) => {
this.setState({
- expiry_date: res.data.expiry_date,
- is_admin: res.data.is_admin,
- name: res.data.name,
roles: rolesData.data.results,
})
})
@@ -401,6 +403,7 @@ export default class AdminAPIKeys extends PureComponent {
render() {
const apiKeys = this.state.apiKeys && this.state.apiKeys.results
+ console.log('DEBUG: apiKeys:', apiKeys)
const showRoleManagementEnabled = Utils.getFlagsmithHasFeature(
'show_role_management',
)
@@ -451,6 +454,7 @@ export default class AdminAPIKeys extends PureComponent {