From b68b68e23fbf6541a3ca4f8fd282216511ba2a79 Mon Sep 17 00:00:00 2001 From: Youssef Rabie Date: Thu, 8 May 2025 15:51:22 +0300 Subject: [PATCH] fix: pre-check for get permissions only on port-forward (#3322) --- internal/dao/port_forwarder.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/dao/port_forwarder.go b/internal/dao/port_forwarder.go index f0c3a5fd..2a32ead1 100644 --- a/internal/dao/port_forwarder.go +++ b/internal/dao/port_forwarder.go @@ -141,7 +141,7 @@ func (p *PortForwarder) Start(path string, tt port.PortTunnel) (*portforward.Por return nil, fmt.Errorf("unable to forward port because pod is not running. Current status=%v", pod.Status.Phase) } - auth, err = p.Client().CanI(ns, client.PodGVR.WithSubResource("portforward"), "", []string{client.CreateVerb}) + auth, err = p.Client().CanI(ns, client.PodGVR.WithSubResource("portforward"), "", []string{client.GetVerb}) if err != nil { return nil, err }