From 2a619655b8a7e3d9676afb5a2993b04a8a484368 Mon Sep 17 00:00:00 2001 From: decolua Date: Wed, 17 Jun 2026 11:03:24 +0700 Subject: [PATCH] update maskKey function to enhance key visibility handling --- src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.js b/src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.js index d569b503..d679f596 100644 --- a/src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.js +++ b/src/app/(dashboard)/dashboard/endpoint/EndpointPageClient.js @@ -733,8 +733,8 @@ export default function APIPageClient({ machineId }) { }; const maskKey = (fullKey) => { - if (!fullKey) return ""; - return fullKey.length > 8 ? fullKey.slice(0, 8) + "..." : fullKey; + if (!fullKey || fullKey.length <= 10) return fullKey || ""; + return fullKey.slice(0, 6) + "•".repeat(fullKey.length - 10) + fullKey.slice(-4); }; const toggleKeyVisibility = (keyId) => {