diff --git a/app/routes/settings/auth-keys.tsx b/app/routes/settings/auth-keys.tsx index d143052..8b25ecf 100644 --- a/app/routes/settings/auth-keys.tsx +++ b/app/routes/settings/auth-keys.tsx @@ -137,7 +137,7 @@ export default function Page() { const expiry = new Date(key.expiration); if (status === 'Active') { - return !(expiry < now) && !key.used; + return !(expiry < now) && (!key.used || key.reusable); } if (status === 'Used/Expired') { diff --git a/app/routes/settings/components/key.tsx b/app/routes/settings/components/key.tsx index a9acf2d..fd30adc 100644 --- a/app/routes/settings/components/key.tsx +++ b/app/routes/settings/components/key.tsx @@ -31,7 +31,7 @@ export default function AuthKeyRow({ authKey, server }: Props) { tailscale up --login-server {server} --authkey {authKey.key}