should switching ctx before ns (#2750)

mine
Jayson Wang 2024-08-16 08:28:26 +08:00 committed by GitHub
parent 37a5f05d17
commit 4b2111e327
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 8 additions and 8 deletions

View File

@ -160,14 +160,6 @@ func (c *Command) run(p *cmd.Interpreter, fqn string, clearStack bool) error {
return err
}
ns := c.app.Config.ActiveNamespace()
if cns, ok := p.NSArg(); ok {
ns = cns
}
if err := c.app.switchNS(ns); err != nil {
return err
}
if context, ok := p.HasContext(); ok {
if context != c.app.Config.ActiveContextName() {
if err := c.app.Config.Save(true); err != nil {
@ -193,6 +185,14 @@ func (c *Command) run(p *cmd.Interpreter, fqn string, clearStack bool) error {
}
}
ns := c.app.Config.ActiveNamespace()
if cns, ok := p.NSArg(); ok {
ns = cns
}
if err := c.app.switchNS(ns); err != nil {
return err
}
co := c.componentFor(gvr, fqn, v)
co.SetFilter("")
co.SetLabelFilter(nil)