diff --git a/worker/src/portal.ts b/worker/src/portal.ts index dae2143..81becc6 100644 --- a/worker/src/portal.ts +++ b/worker/src/portal.ts @@ -528,6 +528,7 @@ export function portalVNC(lease: LeaseRecord): Response { + share leases log out `, diff --git a/worker/test/fleet.test.ts b/worker/test/fleet.test.ts index f33b685..3ec71e2 100644 --- a/worker/test/fleet.test.ts +++ b/worker/test/fleet.test.ts @@ -1656,6 +1656,7 @@ describe("fleet lease identity and idle", () => { expect(pageBody).toContain("WebVNC blue-lobster"); expect(pageBody).toContain("function scheduleRetry"); expect(pageBody).toContain("/portal/leases/cbx_000000000001/vnc/status"); + expect(pageBody).toContain("/portal/leases/cbx_000000000001/share"); expect(pageBody).toContain("vnc-copy-remote"); expect(pageBody).toContain("vnc-paste"); expect(pageBody).toContain("vnc-copy");